0001558370-22-007516.txt : 20220506 0001558370-22-007516.hdr.sgml : 20220506 20220506083038 ACCESSION NUMBER: 0001558370-22-007516 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220506 DATE AS OF CHANGE: 20220506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Loyalty Ventures Inc. CENTRAL INDEX KEY: 0001870997 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 871353472 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40776 FILM NUMBER: 22898945 BUSINESS ADDRESS: STREET 1: 8235 DOUGLAS AVENUE STREET 2: SUITE 1200 CITY: DALLAS STATE: TX ZIP: 75225 BUSINESS PHONE: (972) 338-5170 MAIL ADDRESS: STREET 1: 8235 DOUGLAS AVENUE STREET 2: SUITE 1200 CITY: DALLAS STATE: TX ZIP: 75225 10-Q 1 lylt-20220331x10q.htm 10-Q
0001870997false--12-312022Q12462600024585000P9MP12MP12MP12M0001870997us-gaap:CommonStockMember2022-01-012022-03-310001870997us-gaap:RetainedEarningsMember2022-03-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-03-310001870997us-gaap:AdditionalPaidInCapitalMember2022-03-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001870997us-gaap:RetainedEarningsMember2021-12-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310001870997us-gaap:AdditionalPaidInCapitalMember2021-12-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-03-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2021-03-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-03-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-03-310001870997lylt:ParentSNetInvestmentMember2021-03-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-12-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001870997lylt:ParentSNetInvestmentMember2020-12-310001870997us-gaap:CommonStockMember2022-03-310001870997us-gaap:CommonStockMember2021-12-310001870997lylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997srt:MinimumMemberlylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997srt:MaximumMemberlylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997lylt:ServiceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997us-gaap:IntersegmentEliminationMembercountry:CA2022-01-012022-03-310001870997us-gaap:EMEAMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997srt:AsiaPacificMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997lylt:OtherCountryMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997country:CAlylt:BrandLoyaltyMember2022-01-012022-03-310001870997country:CAlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997us-gaap:ServiceMember2022-01-012022-03-310001870997us-gaap:EMEAMember2022-01-012022-03-310001870997srt:AsiaPacificMember2022-01-012022-03-310001870997lylt:RedemptionNetMember2022-01-012022-03-310001870997lylt:OtherCountryMember2022-01-012022-03-310001870997country:CA2022-01-012022-03-310001870997us-gaap:EMEAMemberlylt:BrandLoyaltyMember2021-01-012021-03-310001870997srt:AsiaPacificMemberlylt:BrandLoyaltyMember2021-01-012021-03-310001870997lylt:OtherCountryMemberlylt:BrandLoyaltyMember2021-01-012021-03-310001870997country:USlylt:BrandLoyaltyMember2021-01-012021-03-310001870997country:CAlylt:BrandLoyaltyMember2021-01-012021-03-310001870997country:CAlylt:AirMilesRewardProgramMember2021-01-012021-03-310001870997us-gaap:ServiceMember2021-01-012021-03-310001870997us-gaap:EMEAMember2021-01-012021-03-310001870997srt:AsiaPacificMember2021-01-012021-03-310001870997lylt:RedemptionNetMember2021-01-012021-03-310001870997lylt:OtherRevenueMember2021-01-012021-03-310001870997lylt:OtherCountryMember2021-01-012021-03-310001870997country:US2021-01-012021-03-310001870997country:CA2021-01-012021-03-3100018709972022-04-012022-03-3100018709972025-01-012022-03-3100018709972024-01-012022-03-3100018709972023-01-012022-03-310001870997us-gaap:IntersegmentEliminationMemberlylt:OtherRevenueMember2022-01-012022-03-310001870997lylt:OtherRevenueMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997lylt:OtherRevenueMemberlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997lylt:CoalitionLoyaltyProgramMemberlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997lylt:CampaignBasedLoyaltySolutionsMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001870997lylt:OtherRevenueMember2022-01-012022-03-310001870997lylt:CoalitionLoyaltyProgramMember2022-01-012022-03-310001870997lylt:CampaignBasedLoyaltySolutionsMember2022-01-012022-03-310001870997lylt:CoalitionLoyaltyProgramMemberlylt:AirMilesRewardProgramMember2021-01-012021-03-310001870997lylt:CampaignBasedLoyaltySolutionsMemberlylt:BrandLoyaltyMember2021-01-012021-03-310001870997lylt:CoalitionLoyaltyProgramMember2021-01-012021-03-310001870997lylt:CampaignBasedLoyaltySolutionsMember2021-01-012021-03-310001870997lylt:BrandLoyaltyMember2021-01-012021-03-310001870997lylt:AirMilesRewardProgramMember2021-01-012021-03-310001870997lylt:RedemptionSettlementAssetsRestrictedMember2022-03-310001870997us-gaap:OtherCurrentAssetsMember2021-03-310001870997lylt:RedemptionSettlementAssetsRestrictedMember2021-03-310001870997lylt:ComenityCanadaL.pMember2021-03-012021-03-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-03-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-03-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001870997us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-03-310001870997us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-03-310001870997us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-03-310001870997us-gaap:RetainedEarningsMember2022-01-012022-03-310001870997us-gaap:RevolvingCreditFacilityMemberlylt:SeniorSecuredCreditAgreementMember2022-03-310001870997us-gaap:RevolvingCreditFacilityMember2022-03-310001870997us-gaap:RevolvingCreditFacilityMember2021-12-310001870997lylt:UncommittedRevolvingCreditFacilityMember2021-12-310001870997srt:MinimumMember2022-03-310001870997srt:MaximumMember2022-03-310001870997lylt:BrandLoyaltyMember2022-01-012022-03-310001870997lylt:BrandLoyaltyMember2022-03-310001870997lylt:BrandLoyaltyMember2021-12-310001870997srt:MinimumMemberus-gaap:TradeNamesMember2022-01-012022-03-310001870997srt:MaximumMemberus-gaap:TradeNamesMember2022-01-012022-03-310001870997srt:MinimumMemberus-gaap:TradeNamesMember2021-01-012021-12-310001870997srt:MaximumMemberus-gaap:TradeNamesMember2021-01-012021-12-310001870997lylt:CollectorDatabaseMember2021-01-012021-12-310001870997us-gaap:TradeNamesMember2022-03-310001870997us-gaap:TradeNamesMember2021-12-310001870997lylt:CollectorDatabaseMember2021-12-310001870997lylt:ComenityCanadaL.pMember2021-03-310001870997lylt:ComenityCanadaL.pMember2021-02-280001870997us-gaap:OtherCurrentAssetsMember2022-03-310001870997us-gaap:OtherCurrentAssetsMember2021-12-310001870997lylt:UncommittedRevolvingCreditFacilityMember2022-03-310001870997us-gaap:FairValueInputsLevel2Member2022-03-310001870997us-gaap:FairValueInputsLevel2Member2021-12-310001870997lylt:TermLoanFacilityMemberlylt:SeniorSecuredCreditAgreementMember2022-03-310001870997lylt:TermLoanBFacilityMemberlylt:SeniorSecuredCreditAgreementMember2022-03-310001870997lylt:TermLoanFacilityMemberlylt:SeniorSecuredCreditAgreementMember2021-12-310001870997lylt:TermLoanBFacilityMemberlylt:SeniorSecuredCreditAgreementMember2021-12-310001870997us-gaap:ServiceMemberlylt:AirMilesRewardProgramMember2022-03-310001870997lylt:RedemptionNetMemberlylt:AirMilesRewardProgramMember2022-03-310001870997us-gaap:OtherCurrentLiabilitiesMember2022-03-310001870997lylt:AirMilesRewardProgramMember2022-03-310001870997us-gaap:ServiceMemberlylt:AirMilesRewardProgramMember2021-12-310001870997lylt:RedemptionNetMemberlylt:AirMilesRewardProgramMember2021-12-310001870997us-gaap:OtherCurrentLiabilitiesMember2021-12-310001870997lylt:AirMilesRewardProgramMember2021-12-3100018709972021-11-0500018709972020-12-3100018709972021-03-310001870997us-gaap:CorporateBondSecuritiesMember2022-01-012022-03-310001870997us-gaap:CorporateBondSecuritiesMember2021-01-012021-12-3100018709972021-01-012021-12-310001870997us-gaap:RestrictedStockMember2022-01-012022-03-310001870997us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001870997us-gaap:CostOfSalesMember2022-01-012022-03-310001870997us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001870997us-gaap:CostOfSalesMember2021-01-012021-03-310001870997lylt:AllianceDataSystemsCorporationMember2022-03-310001870997lylt:AllianceDataSystemsCorporationMember2021-12-310001870997us-gaap:OtherLiabilitiesMemberlylt:AllianceDataSystemsCorporationMember2022-03-310001870997us-gaap:AccruedLiabilitiesMemberlylt:AllianceDataSystemsCorporationMember2022-03-310001870997us-gaap:OtherLiabilitiesMemberlylt:AllianceDataSystemsCorporationMember2021-12-310001870997us-gaap:AccruedLiabilitiesMemberlylt:AllianceDataSystemsCorporationMember2021-12-310001870997us-gaap:MutualFundMember2022-03-310001870997us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-03-310001870997us-gaap:CorporateBondSecuritiesMember2022-03-310001870997us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-03-310001870997lylt:RestrictedCashMember2022-03-310001870997us-gaap:MutualFundMember2021-12-310001870997us-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001870997us-gaap:CorporateBondSecuritiesMember2021-12-310001870997us-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001870997lylt:RestrictedCashMember2021-12-3100018709972021-12-310001870997lylt:RestrictionLapseOnFebruary152025Memberlylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997lylt:RestrictionLapseOnFebruary152024Memberlylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997lylt:RestrictionLapseOnFebruary152023Memberlylt:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-03-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-03-310001870997us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-03-310001870997us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001870997us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-3100018709972022-03-310001870997us-gaap:OperatingSegmentsMemberlylt:BrandLoyaltyMember2021-01-012021-12-310001870997lylt:AllianceDataSystemsCorporationMember2022-01-012022-03-310001870997lylt:AllianceDataSystemsCorporationMember2021-01-012021-01-310001870997lylt:AllianceDataSystemsCorporationMember2021-01-012021-03-310001870997us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001870997us-gaap:FairValueMeasurementsRecurringMember2022-03-310001870997us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001870997us-gaap:FairValueMeasurementsRecurringMember2021-12-310001870997us-gaap:ServiceMemberlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997lylt:RedemptionNetMemberlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997lylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997lylt:ParentSNetInvestmentMember2021-01-012021-03-310001870997us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001870997us-gaap:OperatingSegmentsMemberlylt:BrandLoyaltyMember2022-01-012022-03-310001870997us-gaap:OperatingSegmentsMemberlylt:AirMilesRewardProgramMember2022-01-012022-03-310001870997us-gaap:CorporateAndOtherMember2022-01-012022-03-310001870997us-gaap:OperatingSegmentsMemberlylt:BrandLoyaltyMember2021-01-012021-03-310001870997us-gaap:OperatingSegmentsMemberlylt:AirMilesRewardProgramMember2021-01-012021-03-310001870997us-gaap:CorporateAndOtherMember2021-01-012021-03-3100018709972021-01-012021-03-3100018709972022-05-0200018709972022-01-012022-03-31xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesiso4217:EURlylt:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2022

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-40776

Loyalty Ventures Inc.

(Exact name of registrant as specified in its charter)

Delaware

87-1353472

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification Number)

8235 Douglas Avenue, Suite 1200

Dallas, Texas 75225

(Address of principal executive offices, including zip code)

(972) 338-5170

(Registrant’s telephone number, including area code)

Not Applicable

(Former name, former address and former fiscal year, if changed since last report)

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

Title of Each Class

    

Trading symbol

    

Name of Exchange on which registered

Common stock, par value $0.01 per share

LYLT

The Nasdaq Stock Market LLC

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  

As of May 2, 2022, 24,611,546 shares of common stock were outstanding.

LOYALTY VENTURES INC.

INDEX

    

    

Page

Part I

Financial Information

3

Item 1.

Financial Statements (unaudited)

3

Condensed Consolidated Balance Sheets as of March 31, 2022 and December 31, 2021

3

Condensed Consolidated and Combined Statements of Income for the three months ended March 31, 2022 and 2021

4

Condensed Consolidated and Combined Statements of Comprehensive Loss for the three months ended March 31, 2022 and 2021

5

Condensed Consolidated and Combined Statements of Equity for the three months ended March 31, 2022 and 2021

6

Condensed Consolidated and Combined Statements of Cash Flows for the three months ended March 31, 2022 and 2021

7

Notes to Condensed Consolidated and Combined Financial Statements

8

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

25

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

31

Item 4.

Controls and Procedures

31

Part II

Other Information

32

Item 1.

Legal Proceedings

32

Item 1A.

Risk Factors

32

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

33

Item 3.

Defaults Upon Senior Securities

33

Item 4.

Mine Safety Disclosures

33

Item 5.

Other Information

33

Item 6.

Exhibits

34

Signatures

35

2

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

LOYALTY VENTURES INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

March 31, 

December 31, 

    

2022

    

2021

(in thousands, except per share amounts)

ASSETS

Cash and cash equivalents

$

139,724

$

167,601

Accounts receivable, net, less allowance for doubtful accounts ($3.9 million and $4.7 million at March 31, 2022 and December 31, 2021, respectively)

 

271,084

 

288,251

Inventories, net

 

213,183

 

188,577

Redemption settlement assets, restricted

 

699,531

 

735,131

Other current assets

 

28,653

 

28,627

Total current assets

 

1,352,175

 

1,408,187

Property and equipment, net

 

74,563

 

79,959

Right of use assets - operating

 

96,459

 

99,515

Deferred tax asset, net

 

58,363

 

58,128

Intangible assets, net

 

2,729

 

3,095

Goodwill

 

639,947

 

649,958

Other non-current assets

 

24,739

 

24,885

Total assets

$

2,248,975

$

2,323,727

LIABILITIES AND EQUITY

 

  

 

  

Accounts payable

$

81,149

$

103,482

Accrued expenses

 

136,660

 

144,997

Deferred revenue

 

916,679

 

924,789

Current operating lease liabilities

 

9,414

 

10,055

Current debt

50,625

50,625

Other current liabilities

 

133,527

 

118,444

Total current liabilities

 

1,328,054

 

1,352,392

Deferred revenue

 

95,443

 

97,167

Long-term operating lease liabilities

 

100,422

 

103,242

Long-term debt

591,714

603,488

Other liabilities

 

20,676

 

20,874

Total liabilities

 

2,136,309

 

2,177,163

Commitments and contingencies

 

  

 

  

Common stock, $0.01 par value; authorized, 200,000 shares; issued, 24,612 shares and 24,585 shares at March 31, 2022 and December 31, 2021, respectively

246

246

Additional paid-in-capital

269,847

266,775

Accumulated deficit

(54,365)

(55,383)

Accumulated other comprehensive loss

 

(103,062)

 

(65,074)

Total equity

 

112,666

 

146,564

Total liabilities and equity

$

2,248,975

$

2,323,727

See accompanying notes to unaudited condensed consolidated and combined financial statements.

3

LOYALTY VENTURES INC.

UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME

Three Months Ended

March 31, 

2022

2021

    

(in thousands, except per share amounts)

Revenues

 

  

 

  

Redemption, net

$

84,976

$

104,864

Services

 

63,783

 

66,223

Other

 

6,186

 

5,467

Total revenue

 

154,945

 

176,554

Operating expenses

 

  

 

  

Cost of operations (exclusive of depreciation and amortization disclosed separately below)

 

127,878

135,846

General and administrative

 

6,209

3,685

Depreciation and other amortization

 

9,125

8,595

Amortization of purchased intangibles

 

288

439

Total operating expenses

 

143,500

 

148,565

Operating income

 

11,445

27,989

Interest expense (income), net

 

9,052

(69)

Income before income taxes and loss from investment in unconsolidated subsidiary

 

2,393

 

28,058

Provision for income taxes

 

1,375

8,984

Loss from investment in unconsolidated subsidiary – related party, net of tax

 

36

Net income

$

1,018

$

19,038

Net income per share (Note 3):

Basic

$

0.04

$

0.77

Diluted

$

0.04

$

0.77

Weighted average shares (Note 3):

Basic

24,598

24,585

Diluted

24,626

24,585

See accompanying notes to unaudited condensed consolidated and combined financial statements.

4

LOYALTY VENTURES INC.

UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS

Three Months Ended

March 31, 

2022

2021

(in thousands)

Net income

$

1,018

$

19,038

Other comprehensive income (loss):

 

  

 

  

Unrealized loss on securities available-for-sale

 

(20,801)

(6,400)

Tax benefit

 

Unrealized loss on securities available-for-sale, net of tax

 

(20,801)

 

(6,400)

Unrealized gain on cash flow hedges

 

2

1,121

Tax benefit (expense)

 

34

(204)

Unrealized gain on cash flow hedges, net of tax

 

36

 

917

Foreign currency translation adjustments

 

(17,223)

(29,699)

Other comprehensive loss, net of tax

 

(37,988)

 

(35,182)

Total comprehensive loss, net of tax

$

(36,970)

$

(16,144)

See accompanying notes to unaudited condensed consolidated and combined financial statements.

5

LOYALTY VENTURES INC.

UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY

    

    

    

    

    

    

Accumulated

    

Additional

Former

Other

Common Stock

Paid-In

Accumulated

Parent's Net

Comprehensive

Total

    

Shares

    

Amount

    

Capital

    

Deficit

    

Investment

    

Loss

    

Equity

(in thousands)

Balance as of January 1, 2022

24,585

$

246

$

266,775

$

(55,383)

$

$

(65,074)

$

146,564

Net income

1,018

 

1,018

Other comprehensive loss

(37,988)

 

(37,988)

Net transfers from former Parent for Separation-related transactions

1,354

1,354

Stock-based compensation

2,328

2,328

Other

27

(610)

(610)

Balance as of March 31, 2022

24,612

$

246

$

269,847

$

(54,365)

$

$

(103,062)

$

112,666

    

    

    

    

    

    

Accumulated

    

Additional

Former

Other

Common Stock

Paid-In

Accumulated

Parent's Net

Comprehensive

Total

    

Shares

    

Amount

    

Capital

    

Deficit

    

Investment

    

Income (Loss)

    

Equity

(in thousands)

Balance as of January 1, 2021

$

$

$

$

1,093,920

$

381

$

1,094,301

Net income

19,038

 

19,038

Other comprehensive loss

(35,182)

 

(35,182)

Change in former Parent’s net investment

(119,731)

 

(119,731)

Balance as of March 31, 2021

$

$

$

$

993,227

$

(34,801)

$

958,426

See accompanying notes to unaudited condensed consolidated and combined financial statements.

6

LOYALTY VENTURES INC.

UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

CASH FLOWS FROM OPERATING ACTIVITIES:

 

  

 

  

Net income

$

1,018

$

19,038

Adjustments to reconcile net income to net cash (used in) provided by operating activities:

 

 

Depreciation and amortization

 

9,413

 

9,034

Deferred income tax benefit

 

(1,054)

 

(478)

Non-cash stock compensation

 

2,328

 

1,853

Change in other operating assets and liabilities:

 

 

Change in deferred revenue

 

(20,700)

 

4,433

Change in accounts receivable

 

16,800

 

16,518

Change in accounts payable and accrued expenses

 

(28,551)

 

(23,778)

Change in other assets

 

(25,778)

 

15,913

Change in other liabilities

 

14,440

 

49,402

Other

 

3,366

 

4,922

Net cash (used in) provided by operating activities

 

(28,718)

 

96,857

CASH FLOWS FROM INVESTING ACTIVITIES:

 

  

 

  

Change in redemption settlement assets, restricted

 

(8,324)

(13,109)

Capital expenditures

 

(3,698)

(4,548)

Distributions from investment in unconsolidated subsidiary – related party

 

795

Net cash used in investing activities

 

(12,022)

 

(16,862)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

  

 

  

Borrowings under debt agreements

1,000

Repayments of borrowings

(13,656)

Dividends paid to former Parent

 

(120,000)

Net transfers to former Parent

 

(3,514)

Net transfers from former Parent for Separation-related transactions

1,569

Other

(579)

Net cash used in financing activities

 

(11,666)

 

(123,514)

Effect of exchange rate changes on cash, cash equivalents and restricted cash

 

(662)

(1,571)

Change in cash, cash equivalents and restricted cash

 

(53,068)

 

(45,090)

Cash, cash equivalents and restricted cash at beginning of year

 

232,602

337,525

Cash, cash equivalents and restricted cash at end of year

$

179,534

$

292,435

SUPPLEMENTAL CASH FLOW INFORMATION:

 

  

 

  

Interest paid

$

8,280

$

92

Income taxes paid, net

$

8,535

$

15,769

See accompanying notes to unaudited condensed consolidated and combined financial statements.

7

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

Description of the Business

On November 5, 2021, Bread Financial Holdings, Inc., previously named Alliance Data Systems Corporation (“former Parent”), completed the spinoff of its LoyaltyOne reportable segment (the “Separation”) into an independent, publicly traded company, Loyalty Ventures Inc. (the “Company” or “Loyalty Ventures”).

Loyalty Ventures provides coalition and campaign-based loyalty solutions through the Canadian AIR MILES® Reward Program and BrandLoyalty Group B.V. (“BrandLoyalty”). The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors who pay a fee per AIR MILES reward mile issued, in return for which the AIR MILES Reward Program provides all marketing, customer service, rewards and redemption management. BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for high frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered across Europe and Asia, as well as around the world.

Basis of Presentation

Prior to the Separation, the Company had operated as part of the former Parent and not as a standalone company. The unaudited condensed combined financial statements for the three months ended March 31, 2021 have been derived from the former Parent’s historical accounting records and are presented on a “carve-out” basis. The unaudited condensed combined financial statements for the three months ended March 31, 2021 also include allocations of certain general and administrative expenses from the former Parent that directly or indirectly benefited Loyalty Ventures’ business. However, amounts recognized by the Company are not necessarily representative of the amounts that would have been reflected in the unaudited condensed combined financial statements had the Company operated independently. The former Parent’s third-party long-term debt and the related interest expense was not allocated for the three months ended March 31, 2021 as the Company was not the legal obligor of such debt. The former Parent’s net investment represents its interest in the recorded net assets of the Company. All significant transactions between the Company and its former Parent have been included in the accompanying unaudited condensed combined financial statements. Transactions with the former Parent as contributions to the carve-out entity or distributions from the carve-out entity are reflected in the accompanying unaudited condensed combined statements of equity as “Change in former Parent’s net investment.”

The unaudited consolidated financial statements for the three months ended March 31, 2022 were based on the reported results of Loyalty Ventures as a standalone company and prepared on a consolidated basis.

All significant intercompany accounts and transactions between the businesses comprising the Company have been eliminated in the accompanying unaudited condensed consolidated and combined financial statements.

The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes are presented in U.S. Dollars (“USD”), the Company’s reporting currency.

The unaudited condensed consolidated and combined financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily

8

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

indicative of the operating results to be expected for any subsequent interim period or for the fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated and combined financial statements should be read in conjunction with the consolidated and combined financial statements and the notes thereto for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2022.

Recently Issued Accounting Standards

In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, “Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. This ASU is elective and is effective upon issuance for all entities. The Company is evaluating the impact that adoption of ASU 2020-04 will have on its consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification (“ASC”) 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is evaluating the impact that adoption of ASU 2021-08 will have on its consolidated financial statements.

2. REVENUE

The Company’s products and services are reported under two segments—AIR MILES Reward Program and BrandLoyalty, as shown below. The following tables present revenue disaggregated by major source, as well as geographic region based on the location of the subsidiary that generally correlates with the location of the customer:

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

62,401

$

$

$

62,401

Campaign-based loyalty programs

 

 

87,600

 

87,600

Other

 

41

 

1,681

(44)

 

1,678

Revenue from contracts with customers

$

62,442

$

89,281

$

(44)

$

151,679

Investment income

 

3,266

 

 

3,266

Total

$

65,708

$

89,281

$

(44)

$

154,945

9

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

    

AIR MILES

    

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

66,745

$

$

$

66,745

Campaign-based loyalty programs

 

 

106,297

 

106,297

Other

 

 

 

Revenue from contracts with customers

$

66,745

$

106,297

$

$

173,042

Investment income

 

3,512

 

 

3,512

Total

$

70,257

$

106,297

$

$

176,554

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

$

$

Canada

 

65,708

 

6,020

(44)

 

71,684

Europe, Middle East and Africa

 

 

62,689

 

62,689

Asia Pacific

 

 

18,278

 

18,278

Other

 

 

2,294

 

2,294

Total

$

65,708

$

89,281

$

(44)

$

154,945

    

AIR MILES

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

1,045

$

$

1,045

Canada

 

70,257

 

9,685

 

79,942

Europe, Middle East and Africa

 

 

79,414

 

79,414

Asia Pacific

 

 

14,919

 

14,919

Other

 

 

1,234

 

1,234

Total

$

70,257

$

106,297

$

$

176,554

Contract Liabilities

The Company records a contract liability when cash payments are received in advance of its performance, which applies to the service and redemption of an AIR MILES reward mile and the reward products for its campaign-based loyalty programs.

10

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

A reconciliation of contract liabilities for the AIR MILES Reward Program is as follows:

Deferred Revenue

    

Service

    

Redemption

    

Total

(in thousands)

Balance at January 1, 2022

$

230,492

$

791,464

$

1,021,956

Cash proceeds

 

40,352

62,538

 

102,890

Revenue recognized (1)

 

(47,220)

(76,573)

 

(123,793)

Other

 

306

 

306

Effects of foreign currency translation

 

2,399

8,364

 

10,763

Balance at March 31, 2022

$

226,023

$

786,099

$

1,012,122

Amounts recognized in the consolidated balance sheets:

 

  

 

  

 

  

Deferred revenue (current)

$

130,580

$

786,099

$

916,679

Deferred revenue (non-current)

$

95,443

$

$

95,443

(1)Reported on a gross basis herein.

The deferred redemption obligation associated with the AIR MILES Reward Program is effectively due on demand from the collector base, thus the timing of revenue recognition is based on the redemption by the collector. Service revenue is amortized over the expected life of a mile, with the deferred revenue balance expected to be recognized into revenue in the amount of $107.1 million in 2022, $77.9 million in 2023, $37.2 million in 2024, and $3.8 million in 2025.

The contract liabilities for BrandLoyalty’s campaign-based loyalty programs are recognized in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The beginning balance as of January 1, 2022 was $85.4 million and the closing balance as of March 31, 2022 was $100.7 million, with the change due to cash payments received in advance of program performance, offset in part by revenue recognized of approximately $66.7 million during the three months ended March 31, 2022.

3. EARNINGS PER SHARE

A total of 24,585,237 shares of Loyalty Ventures common stock were outstanding at November 5, 2021, the date of the Separation, and this share amount was utilized for the calculation of basic and diluted earnings per share for all periods presented prior to the Separation. For the three months ended March 31, 2021, these shares are treated as issued and outstanding for purposes of calculating historical basic and diluted earnings per share.

For the three months ended March 31, 2022, the calculation of basic and diluted earnings per share is based on the weighted average number of common shares outstanding. The dilutive effect of equity awards of Loyalty Ventures granted subsequent to the Separation is included in the diluted calculation.

11

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

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

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands, except per share amounts)

Numerator:

Net income

$

1,018

$

19,038

Denominator:

Weighted average shares, basic

24,598

24,585

Weighted average effect of dilutive securities:

Net effect of dilutive unvested restricted stock(1)

28

Denominator for diluted calculation

24,626

24,585

Basic net income per share:

$

0.04

$

0.77

Diluted net income per share:

$

0.04

$

0.77

(1)For the three months ended March 31, 2022, there were 0.2 million restricted stock units that were anti-dilutive. For the three months ended March 31, 2021, there are no dilutive equity instruments as there were no equity awards of Loyalty Ventures outstanding prior to the Separation.

4. INVENTORIES, NET

Inventories, net of $213.2 million and $188.6 million at March 31, 2022 and December 31, 2021, respectively, primarily consist of finished goods to be utilized as rewards in the Company’s loyalty programs. Inventories are stated at the lower of cost and net realizable value and valued primarily on a first-in-first-out basis. The Company records valuation adjustments to its inventories if the cost of inventory exceeds the amount it expects to realize from the ultimate sale or disposal of the inventory. These estimates are based on management’s judgment regarding future market conditions and an analysis of historical experience.

5. REDEMPTION SETTLEMENT ASSETS, RESTRICTED

Redemption settlement assets consist of restricted cash, mutual funds, and securities available-for-sale and are designated for settling redemptions by collectors of the AIR MILES Reward Program in Canada under certain contractual relationships with sponsors of the AIR MILES Reward Program. The principal components of redemption settlement assets, which are carried at fair value, are as follows:

March 31, 

December 31, 

2022

2021

    

Fair Value

    

Fair Value

(in thousands)

Restricted cash

$

29,256

$

58,752

Mutual funds

 

24,955

 

25,990

Corporate bonds

 

645,320

 

650,389

Total

$

699,531

$

735,131

12

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

The following table shows the amortized cost, unrealized gains and losses, and fair value of securities available-for-sale as of March 31, 2022 and December 31, 2021, respectively:

March 31, 2022

December 31, 2021

Amortized

Unrealized

Unrealized

Amortized

Unrealized

Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

    

Cost

    

Gains

    

Losses

    

Fair Value

(in thousands)

Corporate bonds

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

Total

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

The following tables show the unrealized losses and fair value for those investments that were in an unrealized loss position as of March 31, 2022 and December 31, 2021, respectively, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:

March 31, 2022

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

Total

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

December 31, 2021

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

104,052

$

(1,341)

$

123,382

$

(2,907)

    

$

227,434

    

$

(4,248)

Total

$

104,052

$

(1,341)

$

123,382

$

(2,907)

$

227,434

$

(4,248)

The amortized cost and estimated fair value of the securities available-for-sale at March 31, 2022 by contractual maturity are as follows:

    

Amortized

    

Estimated

Cost

Fair Value

(in thousands)

Due in one year or less

$

131,903

$

132,384

Due after one year through five years

 

515,585

 

497,130

Due after five years through ten years

 

16,492

 

15,806

Total

$

663,980

$

645,320

Market values were determined for each individual security in the investment portfolio. The Company recorded losses associated with the change in fair value of mutual funds of $1.3 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively.

For available-for-sale debt securities in which fair value is less than cost, ASC 326, “Financial Instruments – Credit Losses,” requires that credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit risk. The Company typically invests in highly rated securities with low probabilities of default and has the intent and ability to hold the investments until maturity, and the Company performs an assessment each period for credit-related impairment. As of March 31, 2022, the Company does not consider its investments to be impaired.

13

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

Gains from the sale of investment securities were de minimis for the three months ended March 31, 2022. There were no realized gains or losses from the sale of investment securities for the three months ended March 31, 2021.

6. LEASES

The Company has operating leases for general office properties, warehouses, data centers, customer care centers, automobiles and certain equipment. As of March 31, 2022, the Company’s leases have remaining lease terms of less than 1 year to 12 years, some of which may include renewal options. For leases in which the implicit rate is not readily determinable, the Company uses its incremental borrowing rate as of the lease commencement date to determine the present value of the lease payments. The incremental borrowing rate is based on the Company’s specific rate of interest to borrow on a collateralized basis, over a similar term and in a similar economic environment as the lease.

Leases with an initial term of 12 months or less are not recognized on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Additionally, the Company accounts for lease and nonlease components as a single lease component for its identified asset classes.

The components of lease expense were as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Operating lease cost

$

3,742

$

3,991

Short-term lease cost

 

70

 

84

Variable lease cost

 

1,134

 

1,131

Total

$

4,946

$

5,206

Sublease income was $0.9 million and $0.5 million for the three months ended March 31, 2022 and 2021, respectively, and is presented net of lease expense.

Other information related to leases was as follows:

March 31, 

March 31, 

 

    

2022

    

2021

 

Weighted-average remaining lease term (in years):

 

  

 

  

Operating leases

 

10.5

 

11.2

Weighted-average discount rate:

 

 

  

Operating leases

 

4.7

%  

4.6

%

Supplemental cash flow information related to leases was as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

3,969

$

4,164

Right-of-use assets obtained in exchange for lease obligations:

 

  

 

  

Operating leases

$

852

$

7

14

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

Maturities of the lease liabilities as of March 31, 2022 were as follows:

Operating

Year

    

Leases

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

10,683

2023

 

14,122

2024

 

13,262

2025

 

12,909

2026

 

12,540

Thereafter

 

77,013

Total undiscounted lease liabilities

 

140,529

Less: Amount representing interest

 

(30,693)

Total present value of minimum lease payments

$

109,836

Amounts recognized in the March 31, 2022 consolidated balance sheet:

 

  

Current operating lease liabilities

$

9,414

Long-term operating lease liabilities

 

100,422

Total

$

109,836

7. INTANGIBLE ASSETS AND GOODWILL

Intangible Assets

Intangible assets consist of the following:

March 31, 2022

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

 

$

31,430

$

(28,701)

$

2,729

 

815 years—straight line

Total intangible assets

$

31,430

$

(28,701)

$

2,729

December 31, 2021

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

$

32,289

$

(29,194)

$

3,095

815 years—straight line

Collector database

55,397

 

(55,397)

5 years—straight line

Total intangible assets

 

$

87,686

$

(84,591)

$

3,095

15

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

The estimated amortization expense related to intangible assets for the next five years and thereafter is as follows:

For the Years Ending

    

December 31, 

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

852

2023

 

1,136

2024

 

583

2025

 

30

2026

 

30

Thereafter

 

98

Goodwill

The changes in the carrying amount of goodwill are as follows:

AIR MILES

    

Reward Program

    

BrandLoyalty (1)

    

Total

 

(in thousands)

Balance at January 1, 2022

$

194,767

$

455,191

$

649,958

Effects of foreign currency translation

 

2,103

(12,114)

 

(10,011)

Balance at March 31, 2022

$

196,870

$

443,077

$

639,947

(1)Amount of goodwill as of March 31, 2022 and December 31, 2021 is net of an accumulated goodwill impairment charge of $50.0 million within the BrandLoyalty segment incurred as of December 31, 2021. As of December 31, 2021, Management’s estimated fair value of its BrandLoyalty reporting unit exceeded its carrying value by less than 10%.

The Company tests goodwill for impairment annually, as of July 1, or when events and circumstances change that would indicate the carrying value may not be recoverable. As of March 31, 2022, the Company does not believe it is more likely than not that the fair value of any reporting unit is less than its carrying amount. However, with the uncertainty in the macroeconomic environment, future deterioration in the economy, changes in profitability and cash flows, or changes in sales trends or customer demand could adversely impact the Company’s reporting units. In addition, while Russia does not constitute a material portion of the Company’s business, a significant escalation of the conflict’s current scope or expansion of economic disruption to a portion or all of the global economy could further disrupt the Company’s supply chain, broaden inflationary costs, and have a material adverse effect on its results of operations and result in an additional goodwill impairment.

8. INVESTMENT IN UNCONSOLIDATED SUBSIDIARY – RELATED PARTY

The Company previously owned a 99.9% interest in Comenity Canada L.P., a limited partnership, which is a consolidated subsidiary of the former Parent, and was accounted for using the equity method of accounting, as the Company exercised significant influence but did not control the entity. The investment was included in the AIR MILES Reward Program segment. In March 2021, the Company received a partnership distribution from Comenity Canada L.P. of $0.8 million, and the Company’s ownership interest declined from 99.9% to 98.0%.

Under the equity method, the Company’s share of its investee’s earnings or loss is recognized in the consolidated and combined statements of income. The Company recognized a di minimis amount of loss from investment in unconsolidated related party subsidiary for the three months ended March 31, 2021. In August 2021, the Company’s investment in Comenity Canada L.P. was sold to an affiliate of the former Parent.

16

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

9. DEBT

Debt consists of the following:

March 31, 

December 31, 

 

Description

    

2022

    

2021

     

Maturity

(in thousands)

 

Revolving credit facility (1)

$

$

November 2026

Term loan A

 

171,719

 

175,000

November 2026

Term loan B

 

490,625

 

500,000

November 2027

Total long-term debt

$

662,344

$

675,000

Less: unamortized debt issuance costs

20,005

20,887

Less: current portion

50,625

50,625

Long-term portion

$

591,714

$

603,488

(1)As of March 31, 2022, availability under the revolving credit facility was $133.9 million as a result of $16.1 million in letters of credit outstanding under the Credit Agreement. As of December 31, 2021, availability under the revolving credit facility was $137.5 million as a result of $12.5 million in letters of credit outstanding under the Credit Agreement.

Credit Agreement

The Company has a senior secured credit agreement (the “Credit Agreement”) which provides for a $175.0 million term loan A facility, a $500.0 million term loan B facility, and a revolving credit facility in the maximum amount of $150.0 million. The term loan A and revolving credit facility mature November 3, 2026. The term loan B matures November 3, 2027.

In the first quarter of 2022, the Company made its quarterly principal amortization payments of $12.7 million applicable to the term loan A and term loan B.

As of March 31, 2022, the Company was in compliance with its financial covenants.

Uncommitted Overdraft Facility

The Company has an uncommitted overdraft facility with Deutsche Bank AG that provides overdraft protection in several currencies, up to a maximum amount of €10.0 million ($11.1 million as of March 31, 2022). Interest is calculated on debit balances at a rate of 3.5% per annum plus a relevant benchmark, due and payable at the end of each quarter. There were no amounts outstanding under the uncommitted overdraft facility as of March 31, 2022 and December 31, 2021, respectively.

10. DERIVATIVE INSTRUMENTS

The Company uses derivatives to manage risks associated with certain assets and liabilities arising from the potential adverse impact of fluctuations in foreign currency exchange rates. Certain derivatives used to manage the Company’s exposure to foreign currency exchange rate movements are not designated as hedges and do not qualify for hedge accounting. The fair value of the Company’s derivative instruments as of March 31, 2022 was $3.0 million included in other current assets and $0.8 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The fair value of the Company’s derivative instruments as of December 31, 2021 was $2.5 million included in other current assets and $0.5 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets.

17

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

11. SHARE-BASED PAYMENTS

Stock Compensation Expense

During the three months ended March 31, 2022, the Company awarded 511,855 service-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant. Service-based restricted stock unit awards typically vest ratably over a three-year period provided that the participant is employed by the Company on each such vesting date.

The Company also awarded 88,033 performance-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant with pre-defined vesting criteria that permit a range from 0% to 150% to be earned. If the performance targets are met, the restrictions will lapse with respect to 33% of the award on February 15, 2023, an additional 33% of the award on February 15, 2024 and the final 34% of the award on February 15, 2025, provided that the participant is employed by the Company on each such vesting date.

Stock-based compensation expense recognized in the Company’s unaudited condensed consolidated and combined statements of income for the three months ended March 31, 2022 and 2021 is as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cost of operations

$

1,499

$

1,448

General and administrative

 

829

 

405

Total

$

2,328

$

1,853

12. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The changes in each component of accumulated other comprehensive income (loss), net of tax effects, are as follows:

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2022

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Loss

(in thousands)

Balance at January 1, 2022

$

2,141

$

1,270

$

(68,485)

$

(65,074)

Changes in other comprehensive income (loss)

 

(20,801)

 

36

 

(17,223)

 

(37,988)

Balance at March 31, 2022

$

(18,660)

$

1,306

$

(85,708)

$

(103,062)

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2021

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Income (Loss)

(in thousands)

Balance at January 1, 2021

$

18,267

$

(700)

$

(17,186)

$

381

Changes in other comprehensive income (loss)

 

(6,400)

 

917

 

(29,699)

 

(35,182)

Balance at March 31, 2021

$

11,867

$

217

$

(46,885)

$

(34,801)

(1)Primarily related to the impact of changes in the Canadian dollar and Euro foreign currency exchange rates.

18

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

Other reclassifications from accumulated other comprehensive income (loss) into net income for each of the periods presented were not material.

13. INCOME TAXES

For the three months ended March 31, 2022 and 2021, the Company utilized an effective tax rate of 57.5% and 32.0%, respectively, to calculate its provision for income taxes. The increase in the effective tax rate for the three months ended March 31, 2022 as compared to the respective prior year period was a result of the Company’s increased U.S. corporate expenses. The Company does not believe these expenses will be deductible; therefore, a deferred tax asset has been established with an associated valuation allowance.

14. FINANCIAL INSTRUMENTS

In accordance with ASC 825, “Financial Instruments,” the Company is required to disclose the fair value of financial instruments for which it is practical to estimate fair value. To obtain fair values, observable market prices are used if available. In some instances, observable market prices are not readily available and fair value is determined using present value or other techniques appropriate for a particular financial instrument. These techniques involve judgment and as a result are not necessarily indicative of the amounts the Company would realize in a current market exchange. The use of different assumptions or estimation techniques may have a material effect on the estimated fair value amounts.

Fair Value of Financial Instruments—The estimated fair values of the Company’s financial instruments are as follows:

March 31, 2022

December 31, 2021

Carrying

Fair

Carrying

Fair

    

Amount

    

Value

    

Amount

    

Value

(in thousands)

Financial assets

Redemption settlement assets, restricted

$

699,531

$

699,531

$

735,131

$

735,131

Other investments

 

476

 

476

 

471

 

471

Derivative instruments

 

3,023

 

3,023

 

2,465

 

2,465

Financial liabilities

 

 

 

  

 

  

Derivative instruments

 

755

 

755

 

487

 

487

Long-term debt

642,339

642,339

654,113

654,113

The following techniques and assumptions were used by the Company in estimating fair values of financial instruments as disclosed herein:

Redemption settlement assets, restricted — Redemption settlement assets, restricted are recorded at fair value based on quoted market prices for the same or similar securities.

Other investments — Other investments consist of marketable securities and are included in other current assets in the consolidated balance sheets. Other investments are recorded at fair value based on quoted market prices for the same or similar securities.

Derivative instruments — The Company’s foreign currency cash flow hedges and foreign currency exchange forward contracts are recorded at fair value based on a discounted cash flow analysis on the expected cash flows of each

19

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

derivative. This analysis reflected the contractual terms of the derivatives, including the period to maturity, and used observable market-based inputs.

Long-term debt —The fair value of the Company’s variable rate long-term debt is based upon the current market rates for debt with similar credit risk and maturity, which approximated its carrying value, as interest is based upon the LIBOR plus an applicable margin.

Financial Assets and Financial Liabilities Fair Value Hierarchy

ASC 820, “Fair Value Measurement,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:

Level 1, defined as observable inputs such as quoted prices in active markets;
Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3, defined as unobservable inputs where little or no market data exists, therefore requiring an entity to develop its own assumptions.

Financial instruments are considered Level 3 when their values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable. Level 3 financial instruments also include those for which the determination of fair value requires significant management judgment or estimation. The use of different techniques to determine fair value of these financial instruments could result in different estimates of fair value at the reporting date.

20

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

The following tables provide information for the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2022 and December 31, 2021:

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

24,955

$

24,955

$

$

Corporate bonds (1)

645,320

645,320

Marketable securities (2)

 

476

 

476

 

 

Derivative instruments (3)

 

3,023

 

 

3,023

 

Total assets measured at fair value

$

673,774

$

25,431

$

648,343

$

Derivative instruments (3)

$

755

$

$

755

$

Total liabilities measured at fair value

$

755

$

$

755

$

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

25,990

$

25,990

$

$

Corporate bonds (1)

650,389

650,389

Marketable securities (2)

 

471

 

471

 

 

Derivative instruments (3)

 

2,465

 

 

2,465

 

Total assets measured at fair value

$

679,315

$

26,461

$

652,854

$

Derivative instruments (3)

$

487

$

$

487

$

Total liabilities measured at fair value

$

487

$

$

487

$

(1)Amounts are included in redemption settlement assets, restricted in the unaudited condensed consolidated balance sheets.
(2)Amounts are included in other current assets in the unaudited condensed consolidated balance sheets.
(3)Amounts are included in other current assets and other current liabilities in the unaudited condensed consolidated balance sheets.

Financial Instruments Disclosed but Not Carried at Fair Value

The following table provides assets and liabilities disclosed but not carried at fair value as of March 31, 2022 and December 31, 2021:

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

642,339

$

$

642,339

$

Total liabilities measured at fair value

$

642,339

$

$

642,339

$

21

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

654,113

$

$

654,113

$

Total liabilities measured at fair value

$

654,113

$

$

654,113

$

15. SEGMENT INFORMATION

Operating segments are defined by ASC 280, “Segment Reporting,” as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The operating segments are reviewed separately because each operating segment represents a strategic business unit that generally offers different products and services.

The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors, who pay the AIR MILES Reward Program a fee per AIR MILES reward mile issued, in return for which it provides all marketing, customer service, rewards and redemption management.
BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for grocers and other high-frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered through leading grocers across Europe and Asia, as well as around the world.
Corporate and other consists of corporate overhead not allocated to any of the Company’s segments.

Income taxes and equity in earnings (losses) from related party investments accounted for under the equity method are not included in the computation of segment operating profit for internal evaluation purposes.

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

65,708

$

89,281

$

$

(44)

$

154,945

Income (loss) before income taxes

$

21,722

$

(3,979)

$

(15,350)

$

$

2,393

Interest (income) expense, net

 

(136)

 

47

 

9,141

 

9,052

Depreciation and amortization

 

6,813

 

2,600

 

 

9,413

Stock compensation expense

 

707

 

792

 

829

 

2,328

Strategic transaction costs

299

776

438

1,513

Adjusted EBITDA (1)

$

29,405

$

236

$

(4,942)

$

$

24,699

22

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

70,257

$

106,297

$

$

$

176,554

Income (loss) before income taxes

$

30,162

$

1,582

$

(3,686)

$

$

28,058

Interest (income) expense, net

 

(182)

 

113

 

 

(69)

Depreciation and amortization

 

5,784

 

3,250

 

 

9,034

Stock compensation expense

 

687

 

761

 

405

 

1,853

Adjusted EBITDA (1)

$

36,451

$

5,706

$

(3,281)

$

$

38,876

(1)Adjusted EBITDA is presented in accordance with ASC 280 as it is the primary performance metric utilized to assess performance of the segments and to determine the allocation of resources. Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which represent costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.

16. SUPPLEMENTAL CASH FLOW INFORMATION

The following table provides a reconciliation of cash and cash equivalents to the total of the amounts reported in the unaudited condensed consolidated and combined statements of cash flows:

March 31, 

March 31, 

    

2022

    

2021

(in thousands)

Cash and cash equivalents

$

139,724

$

217,708

Restricted cash included within other current assets (1)

 

10,554

 

2,877

Restricted cash included within redemption settlement assets, restricted (2)

 

29,256

 

71,850

Total cash, cash equivalents and restricted cash

$

179,534

$

292,435

(1)Includes cash restricted for travel deposits within the AIR MILES Reward Program.
(2)See Note 5, “Redemption Settlement Assets, Restricted,” for additional information regarding the nature of restrictions on redemption settlement assets.

17. RELATED PARTY TRANSACTIONS

Prior to the Separation, transactions between the Company and its former Parent were considered to be effectively settled at the time the transaction was recorded. The net effect of the settlement of these intercompany transactions is reflected in the unaudited condensed combined statements of cash flow as a financing activity as net transfers to the former Parent for the three months ended March 31, 2021. In January 2021, the Company paid cash dividends to the former Parent of $124.2 million, of which $4.2 million was withheld for taxes.

The former Parent allocated $3.7 million for the three months ended March 31, 2021 of corporate overhead costs that directly or indirectly benefit the Company that is included in general and administrative expense within the Company’s unaudited condensed combined statements of income. These assessments relate to information technology, finance, accounting, and tax services provided, as well as human resources, and other functional support. These allocations were determined based on management estimates on the number of employees and non-employee costs associated with the use of these functions by the Company and may not be indicative of the costs that the Company would otherwise incur on a standalone basis.

23

Table of Contents

LOYALTY VENTURES INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED AND COMBINED FINANCIAL STATEMENTS – (CONTINUED)

In addition, the Company had an investment in unconsolidated subsidiary that was a consolidated subsidiary of the former Parent. See Note 8, “Investment in Unconsolidated Subsidiary - Related Party,” for additional information.

As part of the Separation, the Company entered into certain agreements with its former Parent, including a Transition Services Agreement, Employee Matters Agreement, and Tax Matters Agreement.

For the three months ended March 31, 2022, the Company incurred $0.6 million of expenses in connection with the Transition Services Agreement for various corporate, administrative and information technology services provided by its former Parent and have been included in general and administrative expenses in the Company’s unaudited condensed consolidated statement of income.

Pursuant to the terms of the Employee Matters Agreement, the Company received a net cash payment of $1.6 million as final settlement of the estimated prorated bonus amounts established at the time of the Separation.

Additionally, the Company has certain assets and liabilities associated with the Tax Matters Agreement. The Company has $20.1 million of accounts receivable as of March 31, 2022 and December 31, 2021, accrued expenses of $80.3 million and $80.0 million as of March 31, 2022 and December 31, 2021, respectively and $1.0 million of other liabilities as of March 31, 2022 and December 31, 2021 included in the Company’s consolidated balance sheets.

24

Caution Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q and the documents incorporated by reference herein contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. All statements other than statements of historical fact, including statements regarding guidance, industry prospects, or future results of operations or financial position, made in this Quarterly Report on Form 10-Q are forward-looking statements. Forward-looking statements give our expectations or forecasts of future events and can generally be identified by the use of words such as “believe,” “expect,” “anticipate,” “estimate,” “intend,” “project,” “plan,” “likely,” “may,” “might,” “should,” “would” or other words or phrases of similar import. We believe that our expectations are based on reasonable assumptions. Forward-looking statements, however, are subject to a number of risks and uncertainties that could cause actual results to differ materially for a variety of reasons, including, among others, continuing impacts related to COVID-19, including variants, reductions in government economic stimulus, labor shortages, reduction in demand from clients, supply chain disruption for our reward suppliers and disruptions in the airline or travel industries; changes in geopolitical conditions, including the Russian invasion of Ukraine; loss of, or reduction in demand for services from, significant clients; loss of active AIR MILES® Reward Program collectors or greater than expected redemptions by the same; unfavorable resolution of pending or future litigation matters; disruption to operations due to the separation from our former parent or failure of the separation to be tax-free; our high level of indebtedness; increases in market interest rates; fluctuation in foreign exchange rates; new regulatory limitations related to consumer protection or data privacy limiting our services; and loss of consumer information due to compromised physical or cyber security. These risks and uncertainties, as well as other risks and uncertainties that could cause our actual results or outcomes to differ significantly from management’s expectations, are described in greater detail in Part I, Item 1A, “Risk Factors” of our Annual Report on Form 10-K for the most recently ended fiscal year as well as those factors discussed in Item 1A and elsewhere in this Quarterly Report on Form 10-Q and in the documents incorporated by reference in this Form 10-Q. Any forward-looking statements contained in this Quarterly Report on Form 10-Q speak only as of the date made, and we undertake no obligation, other than as required by applicable law, to update or revise any forward-looking statements, whether as a result of new information, subsequent events, anticipated or unanticipated circumstances or otherwise.

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

The following discussion should be read in conjunction with the unaudited condensed consolidated and combined financial statements and related notes thereto presented in this quarterly report and the consolidated and combined financial statements and related notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or SEC, on February 28, 2022. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those projected, forecasted, or expected in these forward-looking statements as a result of various factors, including, but not limited to, those discussed below and elsewhere in this Quarterly Report on Form 10-Q. See “Caution Regarding Forward-Looking Statements” and “Risk Factors” in this Quarterly Report on Form 10-Q, and the “Risk Factors” in Part 1, Item 1A, "Risk Factors" of our Annual Report on Form 10-K filed with the SEC on February 28, 2022.

Basis of Presentation

On November 5, 2021, our former Parent completed the spinoff of its LoyaltyOne segment, or Separation, consisting of the Canadian AIR MILES® Reward Program and BrandLoyalty businesses, into an independent, publicly traded company, Loyalty Ventures Inc. (“Loyalty Ventures,” “we,” or “our”).

Prior to the Separation and for the three months ended March 31, 2021, the unaudited combined financial statements reflected the financial position, results of operations, and cash flows which were derived from the consolidated financial statements and accounting records of the former Parent in accordance with accounting principles generally accepted in the United States, or GAAP, and were prepared on a “carve-out” basis. The combined financial statements also include allocations of certain general and administrative expenses from the former Parent. These allocations relate to information technology, finance, accounting, tax services, human resources, and other functional support and were determined based on management estimates on the number of employees and non-employee costs associated with the use of these functions by us. We were allocated $3.7 million for the three months ended March 31, 2021, for such corporate expenses, which were included within general and administrative expenses in the combined statement of income. The former Parent’s third-party long-term debt and the related interest expense were not allocated for the three months ended

25

March 31, 2021, as Loyalty Ventures was not the legal obligor of such debt. The combined financial statements for the three months ended March 31, 2021, do not necessarily reflect what the financial position, results of operations, and cash flows would have been had we operated as an independent, publicly traded company. The financial statements for the three months ended March 31, 2022, represent the unaudited consolidated financial statements of Loyalty Ventures.

Overview

Loyalty Ventures is a leading provider of tech-enabled, data-driven consumer loyalty solutions. Our solutions are focused on helping partners achieve their strategic and financial objectives, from increased consumer basket size, shopper traffic and frequency and digital reach to enhanced program reporting and analytics. We help financial services providers, retailers and other consumer-facing businesses create and increase customer loyalty across multiple touch points from traditional to digital to mobile and emerging technologies. We manage our business in two segments, the AIR MILES® Reward Program and BrandLoyalty.

The AIR MILES Reward Program operates as a full-service coalition loyalty program for our sponsors. We provide marketing, customer service, rewards and redemption management for our sponsors. Recently, the AIR MILES Rewards Program introduced a series of improvements to the program as part of its commitment to providing collectors with an enhanced loyalty program that offers more choice, flexibility and value that will continue throughout 2022. The increase in value proposition for our AIR MILES reward miles will have an impact on our redemption revenue, as the cost of redemptions is netted against redemption revenue in accordance with ASC 606, Revenue from Contracts with Customers. We observed an increase in redemptions of 43% for the three months ended March 31, 2022 as compared to the same period in the prior year, due to the rebound of travel along with the launch of our new travel platform that provides more choices for collectors. However, redemption revenue for our AIR MILES Reward Program declined due to our investments providing greater value to the collector. AIR MILES reward miles issued decreased 4% year over year as a result of lower promotional activity from our grocery partners and the exiting of certain partners in the first quarter of 2021 that impacted current issuance relative to prior year.

BrandLoyalty is a leading global provider of campaign-based loyalty solutions for grocers and other high-frequency retailers. Revenue is significantly impacted by the number, type, and timing of programs in market, which can vary significantly year over year. During 2021, we experienced pressure in our supply chain due to strained transportation capacity, labor shortages associated with COVID-19, and the impact of the continued elevated demand. In response to these supply-chain pressures, we have taken actions to build capacity as well as increase our supply chain related resources. However, we expect these pressures to continue throughout 2022. The invasion of Ukraine by Russia and the sanctions imposed in response to this conflict have increased global economic and political uncertainty. As announced on March 14, 2022, we have taken steps to pause business in Russia, but will honor our commitments to current programs with Russian grocery chain clients in fulfillment of contractual obligations. Further, we do not plan to offer new loyalty campaigns in Russia for the time being. The vast majority of products we use for our campaign-based loyalty solutions in Russian grocery stores are sourced internationally, and none of the rewards for loyalty campaigns outside of Russia are sourced from Russian suppliers. For the full year 2022, we project that our decision to pause loyalty campaigns for Russian grocery chains will result in lost revenues of approximately $16 million (€15 million). While Russia does not constitute a material portion of our business, a significant escalation of the conflict’s current scope or related expansion of economic disruption to a portion of all or the global economy could further disrupt our supply chain, broaden inflationary costs, and have a material adverse effect on our results of operations.

While we expect the impacts of COVID-19 on our business to moderate, there still remains uncertainty around the pandemic, its effect on labor or other macroeconomic factors, the severity and duration of the pandemic, the continued availability and effectiveness of vaccines and actions taken by government authorities, including restrictions, laws or regulations, and other third parties in response to the pandemic. We continue to actively monitor the impact of COVID-19 on all aspects of our business.

26

Consolidated and Combined Results of Operations

Three Months Ended March 31, 

    

2022

    

2021

    

% Change

    

(in thousands, except percentages)

Revenues

 

  

 

  

 

  

 

Redemption, net

$

84,976

$

104,864

 

(19)

%  

Services

 

63,783

 

66,223

 

(4)

Other

 

6,186

 

5,467

 

13

Total revenue

 

154,945

 

176,554

 

(12)

Operating expenses

 

  

 

  

 

  

Cost of operations (exclusive of depreciation and amortization disclosed separately below)

 

127,878

 

135,846

 

(6)

General and administrative

 

6,209

 

3,685

 

68

Depreciation and other amortization

 

9,125

 

8,595

 

6

Amortization of purchased intangibles

 

288

 

439

 

(34)

Total operating expenses

 

143,500

 

148,565

 

(3)

Operating income

 

11,445

 

27,989

 

(59)

Interest expense (income), net

 

9,052

 

(69)

 

nm

*

Income before income taxes and loss from investment in unconsolidated subsidiary

 

2,393

 

28,058

 

(91)

Provision for income taxes

 

1,375

 

8,984

 

(85)

Loss from investment in unconsolidated subsidiary – related party, net of tax

 

 

36

 

nm

*

Net income

$

1,018

$

19,038

 

(95)

%  

Key Operating Metrics (in millions):

 

  

 

  

 

  

AIR MILES reward miles issued

 

1,064.7

1,111.6

 

(4)

%  

AIR MILES reward miles redeemed

 

1,057.1

739.4

 

43

%  

Supplemental information:

 

 

  

Average CAD to USD foreign currency exchange rate

 

0.79

0.79

 

%  

Average EUR to USD foreign currency exchange rate

 

1.12

1.21

 

(7)

%  

* not meaningful

Three months ended March 31, 2022 compared to the three months ended March 31, 2021

Revenue. Total revenue decreased $21.6 million to $154.9 million, or 12%, for the three months ended March 31, 2022 as compared to $176.6 million for the three months ended March 31, 2021. The net decrease was due to the following:

Redemption, net. Redemption revenue decreased $19.9 million, or 19%, to $85.0 million for the three months ended March 31, 2022, as redemption revenue from our campaign-based loyalty programs decreased $17.0 million due to the size and timing of programs in market and the negative impact of the decline in the exchange rate. Revenue from our coalition loyalty program decreased $2.9 million despite an increase in AIR MILES reward miles redeemed because of an increase to our value proposition, increasing the cost of redemptions which are netted against revenue in accordance with ASC 606.
Services. Services revenue decreased $2.4 million, or 4%, to $63.8 million for the three months ended March 31, 2022 due to the impact of the decline in AIR MILES reward miles issued in 2020 and 2021, as a portion of the consideration from those issuances is deferred and amortized into revenue over the estimated life of an AIR MILES reward mile.
Other revenue. Other revenue increased $0.7 million, or 13%, to $6.2 million for the three months ended March 31, 2022, due to ancillary revenue earned on travel bookings within our coalition loyalty program.

27

Cost of operations. Cost of operations decreased $8.0 million, or 6%, to $127.9 million for the three months ended March 31, 2022 as compared to $135.8 million for the three months ended March 31, 2021 due to an $8.4 million decrease in cost of redemptions due to the decline in redemption revenue associated with our campaign-based loyalty programs within our BrandLoyalty segment.

General and administrative. General and administrative expenses increased $2.5 million, or 68%, to $6.2 million for the three months ended March 31, 2022 as compared to $3.7 million for the three months ended March 31, 2021, due to an increase in payroll and benefits expense, including stock compensation and other amounts associated with the Employee Matters Agreement as well as additional consulting expenses.

Depreciation and other amortization. Depreciation and other amortization increased $0.5 million, or 6%, to $9.1 million for the three months ended March 31, 2022 as compared to $8.6 million for the three months ended March 31, 2021 due in part to the acceleration of amortization associated with certain leasehold improvements.

Amortization of purchased intangibles. Amortization of purchased intangibles decreased $0.2 million, or 34%, to $0.3 million for the three months ended March 31, 2022, as compared to $0.4 million for the three months ended March 31, 2021, as a result of the decline in foreign currency exchange rates.

Interest expense (income), net. Total interest expense (income), net increased $9.1 million due the interest expense associated with our senior secured credit agreement entered in connection with the Separation in November 2021.

Taxes. Provision for income taxes decreased $7.6 million to $1.4 million for the three months ended March 31, 2022 from $9.0 million for the three months ended March 31, 2021 due to the decrease in earnings. The increase in the effective tax rate to 57.5% for the three months ended March 31, 2022 as compared to 32.0% in the prior year period was a result of increased U.S. corporate expenses, which we do not believe will be deductible.

Loss from investment in unconsolidated subsidiary – related party, net of tax. Loss from unconsolidated subsidiary – related party in 2021 represented our allocable share of the loss from our investment in our unconsolidated subsidiary, Comenity Canada, L.P., which was sold to an affiliate of our former Parent in August 2021.

Use of Non-GAAP financial measures

Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on accounting principles generally accepted in the United States of America, or GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, the amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which were comprised of amounts associated with the Employee Matters agreement entered into as part of the Separation. These items were not included in the measurement of segment adjusted EBITDA as the chief operating decision maker did not factor these expenses for purposes of assessing segment performance and decision making with respect to resource allocations.

We use adjusted EBITDA as an integral part of our internal reporting to measure the performance of our reportable segments and to evaluate the performance of our senior management, and we believe it provides useful information to our investors regarding our performance and overall results of operations. Adjusted EBITDA is considered an important indicator of the operational strength of our businesses. Adjusted EBITDA eliminates the uneven effect across all business segments of considerable amounts of non-cash depreciation of tangible assets and amortization of intangible assets, including certain intangible assets that were recognized in business combinations. A limitation of this measure, however, is that it does not reflect the periodic costs of certain capitalized tangible and intangible assets used in generating revenues in our businesses. Management evaluates the costs of such tangible and intangible assets, such as capital expenditures, investment spending and return on capital and therefore the effects are excluded from adjusted EBITDA. Adjusted EBITDA also eliminates the non-cash effect of stock compensation expense.

Adjusted EBITDA is not intended to be a performance measure that should be regarded as an alternative to, or more meaningful than, net income as an indicator of operating performance or to cash flows from operating activities as a

28

measure of liquidity. In addition, adjusted EBITDA is not intended to represent funds available for dividends, reinvestment or other discretionary uses, and should not be considered in isolation or as a substitute for measures of performance prepared in accordance with GAAP.

Adjusted EBITDA presented herein may not be comparable to similarly titled measures presented by other companies and may not be identical to corresponding measures used in our various agreements.

    

Three Months Ended March 31, 

2022

2021

(in thousands)

Net income

$

1,018

$

19,038

Loss from investment in unconsolidated subsidiary – related party, net of tax

 

 

36

Provision for income taxes

 

1,375

 

8,984

Interest expense (income), net

 

9,052

 

(69)

Depreciation and other amortization

 

9,125

 

8,595

Amortization of purchased intangibles

 

288

 

439

Stock compensation expense

 

2,328

 

1,853

Strategic transaction costs (1)

 

1,513

 

Adjusted EBITDA

$

24,699

$

38,876

(1)Represents costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.

Segment Revenue and Adjusted EBITDA

Three Months Ended March 31, 

    

2022

    

2021

    

% Change

    

 

(in thousands, except percentages)

Revenue:

 

  

 

  

 

  

 

AIR MILES Reward Program

$

65,708

$

70,257

 

(6)

%  

BrandLoyalty

 

89,281

 

106,297

 

(16)

Corporate/Other

 

 

 

Eliminations

(44)

nm

*

Total

$

154,945

$

176,554

 

(12)

%  

Adjusted EBITDA

 

  

 

  

 

  

AIR MILES Reward Program

$

29,405

$

36,451

 

(19)

%  

BrandLoyalty

 

236

 

5,706

 

(96)

Corporate/Other

 

(4,942)

 

(3,281)

 

51

Total

$

24,699

$

38,876

 

(36)

%  

Three months ended March 31, 2022 compared to the three months ended March 31, 2021

Revenue. Total revenue decreased $21.6 million, or 12%, to $154.9 million for the three months ended March 31, 2022 from $176.6 million for the three months ended March 31, 2021. The decrease was due to the following:

AIR MILES Reward Program. Revenue decreased $4.5 million, or 6%, to $65.7 million for the three months ended March 31, 2022, as revenue was impacted by a decline in issuance revenue, included in service revenue, of $2.8 million due to the decrease in the number of AIR MILES reward miles issued in 2020 and 2021, and a decline of $2.9 million in redemption revenue due to the increase in the value proposition that negatively impacts the cost of redemptions, which are netted against revenue in accordance with ASC 606.
BrandLoyalty. Revenue decreased $17.0 million, or 16%, to $89.3 million for the three months ended March 31, 2022, due to the size and timing of programs in market, which can vary between quarters in the comparative

29

years. In addition, our first quarter is traditionally a seasonally slow period with the fourth quarter typically being our strongest quarter due to increased consumer spending patterns, including the holiday shopping period.

Adjusted EBITDA. Adjusted EBITDA decreased $14.2 million, or 36%, to $24.7 million for the three months ended March 31, 2022 from $38.9 million for the three months ended March 31, 2021. The decrease was due to the following:

AIR MILES Reward Program. Adjusted EBITDA decreased $7.0 million, or 19%, to $29.4 million for the three months ended March 31, 2022 due to the decrease in revenue, an increase in payroll and benefits expense attributable to an increase in severance, incentive compensation, and new hires in business development and information technology, and an increase in consulting costs.
BrandLoyalty. Adjusted EBITDA decreased $5.5 million, or 96%, to $0.2 million for the three months ended March 31, 2022 due to the loss of margin from the decline in revenue noted above.
Corporate/Other. Adjusted EBITDA decreased $1.7 million to $(4.9) million for the three months ended March 31, 2022 due to an increase in payroll and benefits expense and consulting costs.

Liquidity and Capital Resources

Historically, our primary source of liquidity has been cash generated from operating activities. We expanded this source with our new credit facility and may expand these sources with future issuances of debt or equity securities. Our primary uses of cash are for ongoing business operations, repayment of our debt, capital expenditures and investments.

We believe that internally generated funds and other sources of liquidity will be sufficient to meet working capital needs, capital expenditures, and other business requirements for at least the next 12 months. We believe we will meet known or reasonably likely future cash requirements through the combination of cash flows from operating activities, available cash balances and available borrowings through the issuance of third-party debt. If these sources of liquidity need to be augmented, additional cash requirements would likely be financed through the issuance of debt or equity securities; however, there can be no assurances that we will be able to obtain additional debt or equity financing on acceptable terms in the future. In addition, the continued volatility in the financial and capital markets due to COVID-19, or the ongoing invasion by Russia of Ukraine, may limit our access to, or increase our cost of, capital or make capital unavailable on terms acceptable to us or at all.

Our ability to fund our operating needs will depend on our future ability to continue to generate positive cash flow from operations and obtain debt or equity financing on acceptable terms.

Cash Flow Activity

Operating Activities. We used cash flow from operating activities of $28.7 million for the three months ended March 31, 2022 as compared to cash flow generated from operating activities of $96.9 million for the three months ended March 31, 2021, primarily as a result of a decline in net income and changes in working capital.

Investing Activities. Cash used in investing activities was $12.0 million and $16.9 million for the three months ended March 31, 2022 and 2021, respectively. Significant components of investing activities are as follows:

Redemption settlement assets, restricted. The cash used in redemption settlement assets, restricted was $8.3 million and $13.1 million for the three months ended March 31, 2022 and 2021 respectively, as a result of lower investments.
Capital expenditures. Cash paid for capital expenditures was $3.7 million and $4.5 million for the three months ended March 31, 2022 and 2021, respectively. We anticipate that in 2022, we will invest an incremental $20.0 million to $25.0 million of capital expenditures towards enhancing our collector-facing digital platforms and upgrading our data and analytics capabilities.

30

Financing Activities. Cash used in financing activities was $11.7 million and $123.5 million for the three months ended March 31, 2022 and 2021, respectively. In 2022, the cash used for financing was primarily attributable to principal payments on our term loans. In 2021, the Company paid a dividend to our former Parent of $124.2 million, of which $4.2 million was withheld for taxes.

Debt

Credit Agreement

At March 31, 2022, we had $662.3 million in term loans outstanding and a $150.0 million revolving line of credit. As of March 31, 2022, we had no amounts outstanding under our revolving line of credit but a total availability of $133.9 million due to letters of credit outstanding under the senior secured credit agreement. Our total leverage ratio, as defined in our credit agreement, was 4.1 to 1 at March 31, 2022, as compared to the maximum covenant ratio of 5.0 to 1.

As of March 31, 2022, we were in compliance with our debt covenants.

See Note 9, “Debt,” of the Notes to Unaudited Condensed Consolidated and Combined Financial Statements for additional information regarding our debt.

Critical Accounting Policies and Estimates

There have been no significant changes to our critical accounting policies and estimates from the information provided in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in our Annual Report filed on Form 10-K for the fiscal year ended December 31, 2021.

Recently Issued Accounting Pronouncements

See “Recently Issued Accounting Standards” under Note 1, “Description of Business and Basis of Presentation,” of the Notes to Unaudited Condensed Consolidated and Combined Financial Statements for a discussion of certain accounting standards recently issued.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Market risk is the risk of loss from adverse changes in market prices and rates. Our primary market risks include foreign currency exchange rate risk and interest rate risk.

There have been no material changes from our Annual Report on Form 10-K for the year ended December 31, 2021 related to our exposure to market risk from foreign currency exchange rate risk and interest rate risk.

Item 4. Controls and Procedures

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

As of March 31, 2022, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15 of the Securities Exchange Act of 1934. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer, concluded that as of March 31, 2022 (the end of our first fiscal quarter), our disclosure controls and procedures were effective. Disclosure controls and procedures are controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and include controls and procedures designed to ensure that information

31

we are required to disclose in such reports is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting that occurred during our first quarter 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

We are involved, from time to time, in litigation, other legal claims, regulatory actions or other proceedings or actions by governmental authorities involving matters associated with or incidental to our business in the ordinary course, including, among other things, matters involving customer or vendor disputes, breaches of contractual obligations, class actions or purported class actions, trademark and other intellectual property protection and licensing disputes, import/export regulations, taxation, and employment matters. We believe the resolution of currently pending matters will not individually or in the aggregate have a material adverse effect on our business or financial condition. However, our current assessment of these matters may change upon discovery of facts not presently known or determinations by judges, juries, or other finders of fact not in accord with management’s evaluation of the possible outcome or liability resulting therefrom.

Item 1A. Risk Factors

Other than as set forth below, there have been no material changes to the Risk Factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021.

The invasion by Russia of Ukraine and the related global disruptions may negatively impact our results of operations.

As a result of the invasion by Russia of Ukraine, the U.S. and certain other countries have imposed sanctions on conducting business with or in Russia and could impose further sanctions that could damage or disrupt international commerce and the global economy. It is not possible to predict the broader or longer-term consequences of this conflict or the sanctions imposed to date, which could include further sanctions, embargoes, regional instability, geopolitical shifts and adverse effects on macroeconomic conditions, security conditions, currency exchange rates and financial markets. Such geopolitical instability and uncertainty could have a negative impact on our ability to sell to, ship products to, collect payments from, and support customers in certain regions based on trade restrictions, embargoes and export control law restrictions, and logistics restrictions that could increase the costs, risks and adverse impacts from additional supply chain and logistics challenges. We may also be the subject of increased cyber-attacks. The potential effects of the invasion by Russia of Ukraine also could impact many of the other risk factors described in Item 1A, Risk Factors, in our Annual Report on Form 10-K for the year ended December 31, 2021. These potential effects could include but are not limited to variations in the level of our profitability, fluctuations in foreign currency markets, the availability of future borrowings, the cost of borrowings, and potential impairment of the carrying value of goodwill. Given the evolving nature of this conflict, the related sanctions, potential governmental actions and global economic fallout, such potential impacts remain uncertain. While Russia does not constitute a material portion of our business, a significant escalation of the conflict’s current scope or related expansion of economic disruption to a portion or all of the global economy could have a material adverse effect on our results of operations.

32

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

The following table presents information with respect to purchases of our common stock made during the three months ended March 31, 2022:

Period

Total Number of Shares Purchased

Average Price Paid per Share

Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs

Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs

(Dollars in thousands)

During 2022:

January 1-31

$

$

February 1-28

March 1-31

Total

$

$

Item 3. Defaults Upon Senior Securities

None

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

(a) None

(b) None

33

Item 6. Exhibits

(a) Exhibits:

EXHIBIT INDEX

Description

Incorporated by Reference

Exhibit
No.

    

Description

    

Form

    

Exhibit

    

Filing Date

10.1%*

Fourth Amendment to Amended and Restated Program Participation Agreement by and between LoyaltyOne, Co. and Bank of Montreal, dated as of April 6, 2022.

31.1*

Certification of Chief Executive Officer of Loyalty Ventures Inc. pursuant to Rule 13a-14(a) promulgated under the Securities Exchange Act of 1934, as amended.

31.2*

Certification of Chief Financial Officer of Loyalty Ventures Inc. pursuant to Rule 13a-14(a) promulgated under the Securities Exchange Act of 1934, as amended.

32.1**

Certification of Chief Executive Officer of Loyalty Ventures Inc. pursuant to Rule 13a-14(b) promulgated under the Securities Exchange Act of 1934, as amended, and Section 1350 of Chapter 63 of Title 18 of the United States Code.

32.2**

Certification of Chief Financial Officer of Loyalty Ventures Inc. pursuant to Rule 13a-14(b) promulgated under the Securities Exchange Act of 1934, as amended, and Section 1350 of Chapter 63 of Title 18 of the United States Code.

101*

The following financial information from Loyalty Ventures Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated and Combined Statements of Income, (iii) Condensed Consolidated and Combined Statements of Comprehensive Loss, (iv) Condensed Consolidated and Combined Statements of Equity, (v) Condensed Consolidated and Combined Statements of Cash Flows and (vi) Notes to Condensed Consolidated and Combined Financial Statements.

104*

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101).

*Filed herewith

**Furnished herewith

+

Pursuant to Item 601(b)(10)(iv) of Regulation S-K, certain identified information has been excluded from this exhibit.

%

Certain exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. Loyalty Ventures hereby undertakes to furnish supplementally copies of any of the omitted exhibits and schedules upon request by the U.S. Securities and Exchange Commission.

34

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, duly authorized.

LOYALTY VENTURES INC.

By:

/s/ CHARLES L. HORN

Charles L. Horn

President and Chief Executive Officer

Date: May 6, 2022

By:

/s/ JOHN J. CHESNUT

John J. Chesnut

Executive Vice President and Chief Financial Officer

Date: May 6, 2022

35

EX-10.1 2 lylt-20220331xex10d1.htm EX-10.1

Exhibit 10.1

Certain identified information has been excluded from the exhibit as such information would likely cause competitive harm to the registrant if publicly disclosed. Such exclusions have been marked with a [****].

LOYALTYONE, CO.

-and-

BANK OF MONTREAL

FOURTH AMENDMENT

TO

AMENDED AND RESTATED PROGRAM PARTICIPATION AGREEMENT

DATED AS OF APRIL 6, 2022


FOURTH AMENDMENT TO AMENDED AND RESTATED

PROGRAM PARTICIPATION AGREEMENT

This Fourth Amendment to the Amended and Restated Program Participation Agreement (this “Fourth Amendment”) effective as of April 6, 2022 (the Effective Date”) is entered into by and between Bank of Montreal (“Bank”) and LoyaltyOne, Co. (“LM”), and constitutes an amendment to and modification of the Amended and Restated Program Participation Agreement dated as of November 1, 2017 by and between Bank and LM, as amended (the “Agreement”). the Bank and LM are sometimes hereinafter referred to collectively as the Parties and individually as a Party”.

WHEREAS, Bank and LM have entered into the Agreement, pursuant to which the Bank participates in the AIR MILES Rewards Program operated by LM; and

WHEREAS, Bank issues BankCards to its customers where AIR MILES reward miles can be earned; and,

WHEREAS, the Parties now wish to further amend the Agreement; and,

WHEREAS, capitalized terms used and not otherwise defined herein shall have the meanings ascribed to them in the Agreements.

NOW THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties agree to the following:

1.Prior Agreements. The terms of the Agreement and the terms set forth in this Fourth Amendment shall as of the Effective Date continue to govern the BankCard benefits pursuant to the Agreement.

2.Amendments.

a.The Agreement is hereby amended by adding a new Section 8.12, as follows:

8.12 ​ ​[****]. LM and the Bank shall comply with the provisions of Schedule 8.12.”

b.The Agreement is hereby amended by adding a new Schedule 8.12, as attached hereto as Exhibit A.

c.Exhibit B to Schedule 9.9 of the Agreement is hereby amended to include the following line item:

[****]

3.Incorporation of the Agreement. The terms and conditions of the Agreement shall continue in full force and effect, except to the extent they are expressly superseded or modified by or inconsistent with the terms and conditions of this Fourth Amendment, in which event, the


Fourth Amendment shall control.

4.Governing Law. This Fourth Amendment will be interpreted in accordance with the laws of the Province of Ontario and the federal laws of Canada applicable therein. The parties must submit to the jurisdiction of the courts of the Province of Ontario.

[signature page follows]


IN WITNESS WHEREOF this Amendment has been executed by the Parties by their authorized signing officers as of the date first above-mentioned.

LOYALTYONE, CO.

By: /s/ Rachel MacQueen           

Name: Rachel MacQueen

Title: SVP, Collector Experience & Marketing

By: /s/ Charles Horn                   

Name: Charles Horn

Title: Officer

BANK OF MONTREAL

By: /s/ Andras Lazar                  

Name: Andras Lazar

Title: VP – Product, Partnerships & Innovation


EX-31.1 3 lylt-20220331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF THE

CHIEF EXECUTIVE OFFICER

OF

LOYALTY VENTURES INC.

I, Charles L. Horn, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Loyalty Ventures Inc.;

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

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

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

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

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

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

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

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

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

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

  /S/ CHARLES L. HORN

  Charles L. Horn

  Chief Executive Officer

Date: May 6, 2022


EX-31.2 4 lylt-20220331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF THE

CHIEF FINANCIAL OFFICER

OF LOYALTY VENTURES INC.

I, John J. Chesnut, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Loyalty Ventures Inc.;

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

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

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

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

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

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

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

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

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

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

  /S/ JOHN J. CHESNUT

  John J. Chesnut

  Chief Financial Officer

Date: May 6, 2022


EX-32.1 5 lylt-20220331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF

CHIEF EXECUTIVE OFFICER

OF

LOYALTY VENTURES INC.

This certification is provided pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the quarterly report on Form 10-Q for the quarter ended March 31, 2022 (the “Form 10-Q”) of Loyalty Ventures Inc. (the “Registrant”).

I, Charles L. Horn, certify that to the best of my knowledge:

(i) the Form 10-Q fully complies with the requirements of section 13(a) or section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and

(ii) the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

/S/ CHARLES L. HORN

Charles L. Horn

Chief Executive Officer

Date: May 6, 2022


EX-32.2 6 lylt-20220331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF

CHIEF FINANCIAL OFFICER

OF LOYALTY VENTURES INC.

This certification is provided pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and accompanies the quarterly report on Form 10-Q for the quarter ended March 31, 2022 (the “Form 10-Q”) of Loyalty Ventures Inc. (the “Registrant”).

I, John J. Chesnut, certify that to the best of my knowledge:

(i) the Form 10-Q fully complies with the requirements of section 13(a) or section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d)); and

(ii) the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

/S/ JOHN J. CHESNUT

John J. Chesnut

Chief Financial Officer

Date: May 6, 2022


EX-101.SCH 7 lylt-20220331.xsd EX-101.SCH 00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) 1 link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - REVENUE - Schedule of revenue disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - LEASES - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - LEASES - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - LEASES - Maturities (Details) (Calc 3) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - LEASES - Maturities (Details) Calc2 link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 42202 - Disclosure - FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - REVENUE - Schedule of reconciliation of contract liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - REVENUE - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - REVENUE - Narratives Default (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - EARNINGS PER SHARE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - LEASES - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - DEBT - Schedule of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - DERIVATIVE INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - SHARE-BASED PAYMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - RELATED PARTY TRANSACTIONS - Other information (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - DERIVATIVE INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - SHARE-BASED PAYMENTS link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - SHARE-BASED PAYMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - LEASES - Components of lease expense (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - LEASES - Other information related to leases (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - LEASES - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - LEASES - Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 lylt-20220331_cal.xml EX-101.CAL EX-101.DEF 9 lylt-20220331_def.xml EX-101.DEF EX-101.LAB 10 lylt-20220331_lab.xml EX-101.LAB EX-101.PRE 11 lylt-20220331_pre.xml EX-101.PRE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 02, 2022
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Entity File Number 001-40776  
Entity Registrant Name Loyalty Ventures Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 87-1353472  
Entity Address State Or Province TX  
Entity Address, Address Line One 8235 Douglas Avenue, Suite 1200  
Entity Address, City or Town Dallas  
Entity Address, Postal Zip Code 75225  
City Area Code 972  
Local Phone Number 338-5170  
Title of 12(b) Security Common stock, par value $0.01 per share  
Trading Symbol LYLT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,611,546
Entity Central Index Key 0001870997  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
ASSETS    
Cash and cash equivalents $ 139,724 $ 167,601
Accounts receivable, net, less allowance for doubtful accounts ($3.9 million and $4.7 million at March 31, 2022 and December 31, 2021, respectively) 271,084 288,251
Inventories, net 213,183 188,577
Redemption settlement assets, restricted 699,531 735,131
Other current assets 28,653 28,627
Total current assets 1,352,175 1,408,187
Property and equipment, net 74,563 79,959
Right of use assets - operating 96,459 99,515
Deferred tax asset, net 58,363 58,128
Intangible assets, net 2,729 3,095
Goodwill 639,947 649,958
Other non-current assets 24,739 24,885
Total assets 2,248,975 2,323,727
LIABILITIES AND EQUITY    
Accounts payable 81,149 103,482
Accrued expenses 136,660 144,997
Deferred revenue 916,679 924,789
Current operating lease liabilities 9,414 10,055
Current debt 50,625 50,625
Other current liabilities 133,527 118,444
Total current liabilities 1,328,054 1,352,392
Deferred revenue 95,443 97,167
Long-term operating lease liabilities 100,422 103,242
Long-term debt 591,714 603,488
Other liabilities 20,676 20,874
Total liabilities 2,136,309 2,177,163
Commitments and contingencies
EQUITY    
Common stock, $0.01 par value; authorized, 200,000 shares; issued, 24,612 shares and 24,585 shares at March 31, 2022 and December 31, 2021, respectively 246 246
Additional paid-in-capital 269,847 266,775
Accumulated deficit (54,365) (55,383)
Accumulated other comprehensive loss (103,062) (65,074)
Total equity 112,666 146,564
Total liabilities and equity $ 2,248,975 $ 2,323,727
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Millions
Mar. 31, 2022
Dec. 31, 2021
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS    
Allowance for doubtful accounts $ 3.9 $ 4.7
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized shares 200,000 200,000
Common stock, issued shares 24,612 24,585
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total revenue $ 154,945 $ 176,554
Operating expenses    
Cost of operations (exclusive of depreciation and amortization disclosed separately below) 127,878 135,846
General and administrative 6,209 3,685
Depreciation and other amortization 9,125 8,595
Amortization of purchased intangibles 288 439
Total operating expenses 143,500 148,565
Operating income 11,445 27,989
Interest expense (income), net 9,052 (69)
Income before income taxes and loss from investment in unconsolidated subsidiary 2,393 28,058
Provision for income taxes 1,375 8,984
Loss from investment in unconsolidated subsidiary - related party, net of tax   36
Net income $ 1,018 $ 19,038
Net income per share - Basic (Note 3) $ 0.04 $ 0.77
Net income per share - Diluted (Note 3) $ 0.04 $ 0.77
Weighted average shares - Basic (Note 3) 24,598 24,585
Weighted average shares - Diluted (Note 3) 24,626 24,585
Redemption    
Total revenue $ 84,976 $ 104,864
Services    
Total revenue 63,783 66,223
Other Revenue    
Total revenue $ 6,186 $ 5,467
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS    
Net income $ 1,018 $ 19,038
Other comprehensive income (loss):    
Unrealized loss on securities available-for-sale (20,801) (6,400)
Unrealized loss on securities available-for-sale, net of tax (20,801) (6,400)
Unrealized gain on cash flow hedges 2 1,121
Tax benefit (expense) 34 (204)
Unrealized gain on cash flow hedges, net of tax 36 917
Foreign currency translation adjustments (17,223) (29,699)
Other comprehensive loss, net of tax (37,988) (35,182)
Total comprehensive loss, net of tax $ (36,970) $ (16,144)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Former Parent's Net Investment
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Beginning at Dec. 31, 2020       $ 1,093,920 $ 381 $ 1,094,301
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income       19,038   19,038
Other comprehensive loss         (35,182) (35,182)
Change in former Parent's net investment       (119,731)   (119,731)
Balance at Ending at Mar. 31, 2021       $ 993,227 (34,801) 958,426
Balance at Beginning at Dec. 31, 2021 $ 246 $ 266,775 $ (55,383)   (65,074) 146,564
Balance at Beginning (in shares) at Dec. 31, 2021 24,585          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income     1,018     1,018
Other comprehensive loss         (37,988) (37,988)
Net transfers from former Parent for Separation-related transactions   1,354       1,354
Stock-based compensation   2,328       2,328
Other   (610)       (610)
Other (in shares) 27          
Balance at Ending at Mar. 31, 2022 $ 246 $ 269,847 $ (54,365)   $ (103,062) $ 112,666
Balance at Ending (in shares) at Mar. 31, 2022 24,612          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 1,018 $ 19,038
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 9,413 9,034
Deferred income tax benefit (1,054) (478)
Non-cash stock compensation 2,328 1,853
Change in other operating assets and liabilities:    
Change in deferred revenue (20,700) 4,433
Change in accounts receivable 16,800 16,518
Change in accounts payable and accrued expenses (28,551) (23,778)
Change in other assets (25,778) 15,913
Change in other liabilities 14,440 49,402
Other 3,366 4,922
Net cash (used in) provided by operating activities (28,718) 96,857
CASH FLOWS FROM INVESTING ACTIVITIES:    
Change in redemption settlement assets, restricted (8,324) (13,109)
Capital expenditures (3,698) (4,548)
Distributions from investment in unconsolidated subsidiary - related party   795
Net cash used in investing activities (12,022) (16,862)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings under debt agreements 1,000  
Repayments of borrowings (13,656)  
Dividends paid to former Parent   (120,000)
Net transfers to former Parent   (3,514)
Net transfers from former Parent for Separation-related transactions 1,569  
Other (579)  
Net cash used in financing activities (11,666) (123,514)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (662) (1,571)
Change in cash, cash equivalents and restricted cash (53,068) (45,090)
Cash, cash equivalents and restricted cash at beginning of year 232,602 337,525
Cash, cash equivalents and restricted cash at end of year 179,534 292,435
SUPPLEMENTAL CASH FLOW INFORMATION:    
Interest paid 8,280 92
Income taxes paid, net $ 8,535 $ 15,769
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
3 Months Ended
Mar. 31, 2022
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

Description of the Business

On November 5, 2021, Bread Financial Holdings, Inc., previously named Alliance Data Systems Corporation (“former Parent”), completed the spinoff of its LoyaltyOne reportable segment (the “Separation”) into an independent, publicly traded company, Loyalty Ventures Inc. (the “Company” or “Loyalty Ventures”).

Loyalty Ventures provides coalition and campaign-based loyalty solutions through the Canadian AIR MILES® Reward Program and BrandLoyalty Group B.V. (“BrandLoyalty”). The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors who pay a fee per AIR MILES reward mile issued, in return for which the AIR MILES Reward Program provides all marketing, customer service, rewards and redemption management. BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for high frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered across Europe and Asia, as well as around the world.

Basis of Presentation

Prior to the Separation, the Company had operated as part of the former Parent and not as a standalone company. The unaudited condensed combined financial statements for the three months ended March 31, 2021 have been derived from the former Parent’s historical accounting records and are presented on a “carve-out” basis. The unaudited condensed combined financial statements for the three months ended March 31, 2021 also include allocations of certain general and administrative expenses from the former Parent that directly or indirectly benefited Loyalty Ventures’ business. However, amounts recognized by the Company are not necessarily representative of the amounts that would have been reflected in the unaudited condensed combined financial statements had the Company operated independently. The former Parent’s third-party long-term debt and the related interest expense was not allocated for the three months ended March 31, 2021 as the Company was not the legal obligor of such debt. The former Parent’s net investment represents its interest in the recorded net assets of the Company. All significant transactions between the Company and its former Parent have been included in the accompanying unaudited condensed combined financial statements. Transactions with the former Parent as contributions to the carve-out entity or distributions from the carve-out entity are reflected in the accompanying unaudited condensed combined statements of equity as “Change in former Parent’s net investment.”

The unaudited consolidated financial statements for the three months ended March 31, 2022 were based on the reported results of Loyalty Ventures as a standalone company and prepared on a consolidated basis.

All significant intercompany accounts and transactions between the businesses comprising the Company have been eliminated in the accompanying unaudited condensed consolidated and combined financial statements.

The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes are presented in U.S. Dollars (“USD”), the Company’s reporting currency.

The unaudited condensed consolidated and combined financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily

indicative of the operating results to be expected for any subsequent interim period or for the fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated and combined financial statements should be read in conjunction with the consolidated and combined financial statements and the notes thereto for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2022.

Recently Issued Accounting Standards

In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, “Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. This ASU is elective and is effective upon issuance for all entities. The Company is evaluating the impact that adoption of ASU 2020-04 will have on its consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification (“ASC”) 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is evaluating the impact that adoption of ASU 2021-08 will have on its consolidated financial statements.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE
3 Months Ended
Mar. 31, 2022
REVENUE  
REVENUE

2. REVENUE

The Company’s products and services are reported under two segments—AIR MILES Reward Program and BrandLoyalty, as shown below. The following tables present revenue disaggregated by major source, as well as geographic region based on the location of the subsidiary that generally correlates with the location of the customer:

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

62,401

$

$

$

62,401

Campaign-based loyalty programs

 

 

87,600

 

87,600

Other

 

41

 

1,681

(44)

 

1,678

Revenue from contracts with customers

$

62,442

$

89,281

$

(44)

$

151,679

Investment income

 

3,266

 

 

3,266

Total

$

65,708

$

89,281

$

(44)

$

154,945

    

AIR MILES

    

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

66,745

$

$

$

66,745

Campaign-based loyalty programs

 

 

106,297

 

106,297

Other

 

 

 

Revenue from contracts with customers

$

66,745

$

106,297

$

$

173,042

Investment income

 

3,512

 

 

3,512

Total

$

70,257

$

106,297

$

$

176,554

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

$

$

Canada

 

65,708

 

6,020

(44)

 

71,684

Europe, Middle East and Africa

 

 

62,689

 

62,689

Asia Pacific

 

 

18,278

 

18,278

Other

 

 

2,294

 

2,294

Total

$

65,708

$

89,281

$

(44)

$

154,945

    

AIR MILES

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

1,045

$

$

1,045

Canada

 

70,257

 

9,685

 

79,942

Europe, Middle East and Africa

 

 

79,414

 

79,414

Asia Pacific

 

 

14,919

 

14,919

Other

 

 

1,234

 

1,234

Total

$

70,257

$

106,297

$

$

176,554

Contract Liabilities

The Company records a contract liability when cash payments are received in advance of its performance, which applies to the service and redemption of an AIR MILES reward mile and the reward products for its campaign-based loyalty programs.

A reconciliation of contract liabilities for the AIR MILES Reward Program is as follows:

Deferred Revenue

    

Service

    

Redemption

    

Total

(in thousands)

Balance at January 1, 2022

$

230,492

$

791,464

$

1,021,956

Cash proceeds

 

40,352

62,538

 

102,890

Revenue recognized (1)

 

(47,220)

(76,573)

 

(123,793)

Other

 

306

 

306

Effects of foreign currency translation

 

2,399

8,364

 

10,763

Balance at March 31, 2022

$

226,023

$

786,099

$

1,012,122

Amounts recognized in the consolidated balance sheets:

 

  

 

  

 

  

Deferred revenue (current)

$

130,580

$

786,099

$

916,679

Deferred revenue (non-current)

$

95,443

$

$

95,443

(1)Reported on a gross basis herein.

The deferred redemption obligation associated with the AIR MILES Reward Program is effectively due on demand from the collector base, thus the timing of revenue recognition is based on the redemption by the collector. Service revenue is amortized over the expected life of a mile, with the deferred revenue balance expected to be recognized into revenue in the amount of $107.1 million in 2022, $77.9 million in 2023, $37.2 million in 2024, and $3.8 million in 2025.

The contract liabilities for BrandLoyalty’s campaign-based loyalty programs are recognized in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The beginning balance as of January 1, 2022 was $85.4 million and the closing balance as of March 31, 2022 was $100.7 million, with the change due to cash payments received in advance of program performance, offset in part by revenue recognized of approximately $66.7 million during the three months ended March 31, 2022.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2022
EARNINGS PER SHARE  
EARNINGS PER SHARE

3. EARNINGS PER SHARE

A total of 24,585,237 shares of Loyalty Ventures common stock were outstanding at November 5, 2021, the date of the Separation, and this share amount was utilized for the calculation of basic and diluted earnings per share for all periods presented prior to the Separation. For the three months ended March 31, 2021, these shares are treated as issued and outstanding for purposes of calculating historical basic and diluted earnings per share.

For the three months ended March 31, 2022, the calculation of basic and diluted earnings per share is based on the weighted average number of common shares outstanding. The dilutive effect of equity awards of Loyalty Ventures granted subsequent to the Separation is included in the diluted calculation.

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

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands, except per share amounts)

Numerator:

Net income

$

1,018

$

19,038

Denominator:

Weighted average shares, basic

24,598

24,585

Weighted average effect of dilutive securities:

Net effect of dilutive unvested restricted stock(1)

28

Denominator for diluted calculation

24,626

24,585

Basic net income per share:

$

0.04

$

0.77

Diluted net income per share:

$

0.04

$

0.77

(1)For the three months ended March 31, 2022, there were 0.2 million restricted stock units that were anti-dilutive. For the three months ended March 31, 2021, there are no dilutive equity instruments as there were no equity awards of Loyalty Ventures outstanding prior to the Separation.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET
3 Months Ended
Mar. 31, 2022
INVENTORIES, NET  
INVENTORIES, NET

4. INVENTORIES, NET

Inventories, net of $213.2 million and $188.6 million at March 31, 2022 and December 31, 2021, respectively, primarily consist of finished goods to be utilized as rewards in the Company’s loyalty programs. Inventories are stated at the lower of cost and net realizable value and valued primarily on a first-in-first-out basis. The Company records valuation adjustments to its inventories if the cost of inventory exceeds the amount it expects to realize from the ultimate sale or disposal of the inventory. These estimates are based on management’s judgment regarding future market conditions and an analysis of historical experience.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED
3 Months Ended
Mar. 31, 2022
REDEMPTION SETTLEMENT ASSETS, RESTRICTED.  
REDEMPTION SETTLEMENT ASSETS, RESTRICTED

5. REDEMPTION SETTLEMENT ASSETS, RESTRICTED

Redemption settlement assets consist of restricted cash, mutual funds, and securities available-for-sale and are designated for settling redemptions by collectors of the AIR MILES Reward Program in Canada under certain contractual relationships with sponsors of the AIR MILES Reward Program. The principal components of redemption settlement assets, which are carried at fair value, are as follows:

March 31, 

December 31, 

2022

2021

    

Fair Value

    

Fair Value

(in thousands)

Restricted cash

$

29,256

$

58,752

Mutual funds

 

24,955

 

25,990

Corporate bonds

 

645,320

 

650,389

Total

$

699,531

$

735,131

The following table shows the amortized cost, unrealized gains and losses, and fair value of securities available-for-sale as of March 31, 2022 and December 31, 2021, respectively:

March 31, 2022

December 31, 2021

Amortized

Unrealized

Unrealized

Amortized

Unrealized

Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

    

Cost

    

Gains

    

Losses

    

Fair Value

(in thousands)

Corporate bonds

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

Total

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

The following tables show the unrealized losses and fair value for those investments that were in an unrealized loss position as of March 31, 2022 and December 31, 2021, respectively, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:

March 31, 2022

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

Total

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

December 31, 2021

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

104,052

$

(1,341)

$

123,382

$

(2,907)

    

$

227,434

    

$

(4,248)

Total

$

104,052

$

(1,341)

$

123,382

$

(2,907)

$

227,434

$

(4,248)

The amortized cost and estimated fair value of the securities available-for-sale at March 31, 2022 by contractual maturity are as follows:

    

Amortized

    

Estimated

Cost

Fair Value

(in thousands)

Due in one year or less

$

131,903

$

132,384

Due after one year through five years

 

515,585

 

497,130

Due after five years through ten years

 

16,492

 

15,806

Total

$

663,980

$

645,320

Market values were determined for each individual security in the investment portfolio. The Company recorded losses associated with the change in fair value of mutual funds of $1.3 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively.

For available-for-sale debt securities in which fair value is less than cost, ASC 326, “Financial Instruments – Credit Losses,” requires that credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit risk. The Company typically invests in highly rated securities with low probabilities of default and has the intent and ability to hold the investments until maturity, and the Company performs an assessment each period for credit-related impairment. As of March 31, 2022, the Company does not consider its investments to be impaired.

Gains from the sale of investment securities were de minimis for the three months ended March 31, 2022. There were no realized gains or losses from the sale of investment securities for the three months ended March 31, 2021.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES
3 Months Ended
Mar. 31, 2022
LEASES  
LEASES

6. LEASES

The Company has operating leases for general office properties, warehouses, data centers, customer care centers, automobiles and certain equipment. As of March 31, 2022, the Company’s leases have remaining lease terms of less than 1 year to 12 years, some of which may include renewal options. For leases in which the implicit rate is not readily determinable, the Company uses its incremental borrowing rate as of the lease commencement date to determine the present value of the lease payments. The incremental borrowing rate is based on the Company’s specific rate of interest to borrow on a collateralized basis, over a similar term and in a similar economic environment as the lease.

Leases with an initial term of 12 months or less are not recognized on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Additionally, the Company accounts for lease and nonlease components as a single lease component for its identified asset classes.

The components of lease expense were as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Operating lease cost

$

3,742

$

3,991

Short-term lease cost

 

70

 

84

Variable lease cost

 

1,134

 

1,131

Total

$

4,946

$

5,206

Sublease income was $0.9 million and $0.5 million for the three months ended March 31, 2022 and 2021, respectively, and is presented net of lease expense.

Other information related to leases was as follows:

March 31, 

March 31, 

 

    

2022

    

2021

 

Weighted-average remaining lease term (in years):

 

  

 

  

Operating leases

 

10.5

 

11.2

Weighted-average discount rate:

 

 

  

Operating leases

 

4.7

%  

4.6

%

Supplemental cash flow information related to leases was as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

3,969

$

4,164

Right-of-use assets obtained in exchange for lease obligations:

 

  

 

  

Operating leases

$

852

$

7

Maturities of the lease liabilities as of March 31, 2022 were as follows:

Operating

Year

    

Leases

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

10,683

2023

 

14,122

2024

 

13,262

2025

 

12,909

2026

 

12,540

Thereafter

 

77,013

Total undiscounted lease liabilities

 

140,529

Less: Amount representing interest

 

(30,693)

Total present value of minimum lease payments

$

109,836

Amounts recognized in the March 31, 2022 consolidated balance sheet:

 

  

Current operating lease liabilities

$

9,414

Long-term operating lease liabilities

 

100,422

Total

$

109,836

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL
3 Months Ended
Mar. 31, 2022
INTANGIBLE ASSETS AND GOODWILL  
INTANGIBLE ASSETS AND GOODWILL

7. INTANGIBLE ASSETS AND GOODWILL

Intangible Assets

Intangible assets consist of the following:

March 31, 2022

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

 

$

31,430

$

(28,701)

$

2,729

 

8‑15 years—straight line

Total intangible assets

$

31,430

$

(28,701)

$

2,729

December 31, 2021

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

$

32,289

$

(29,194)

$

3,095

8‑15 years—straight line

Collector database

55,397

 

(55,397)

5 years—straight line

Total intangible assets

 

$

87,686

$

(84,591)

$

3,095

The estimated amortization expense related to intangible assets for the next five years and thereafter is as follows:

For the Years Ending

    

December 31, 

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

852

2023

 

1,136

2024

 

583

2025

 

30

2026

 

30

Thereafter

 

98

Goodwill

The changes in the carrying amount of goodwill are as follows:

AIR MILES

    

Reward Program

    

BrandLoyalty (1)

    

Total

 

(in thousands)

Balance at January 1, 2022

$

194,767

$

455,191

$

649,958

Effects of foreign currency translation

 

2,103

(12,114)

 

(10,011)

Balance at March 31, 2022

$

196,870

$

443,077

$

639,947

(1)Amount of goodwill as of March 31, 2022 and December 31, 2021 is net of an accumulated goodwill impairment charge of $50.0 million within the BrandLoyalty segment incurred as of December 31, 2021. As of December 31, 2021, Management’s estimated fair value of its BrandLoyalty reporting unit exceeded its carrying value by less than 10%.

The Company tests goodwill for impairment annually, as of July 1, or when events and circumstances change that would indicate the carrying value may not be recoverable. As of March 31, 2022, the Company does not believe it is more likely than not that the fair value of any reporting unit is less than its carrying amount. However, with the uncertainty in the macroeconomic environment, future deterioration in the economy, changes in profitability and cash flows, or changes in sales trends or customer demand could adversely impact the Company’s reporting units. In addition, while Russia does not constitute a material portion of the Company’s business, a significant escalation of the conflict’s current scope or expansion of economic disruption to a portion or all of the global economy could further disrupt the Company’s supply chain, broaden inflationary costs, and have a material adverse effect on its results of operations and result in an additional goodwill impairment.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY
3 Months Ended
Mar. 31, 2022
INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY  
INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY

8. INVESTMENT IN UNCONSOLIDATED SUBSIDIARY – RELATED PARTY

The Company previously owned a 99.9% interest in Comenity Canada L.P., a limited partnership, which is a consolidated subsidiary of the former Parent, and was accounted for using the equity method of accounting, as the Company exercised significant influence but did not control the entity. The investment was included in the AIR MILES Reward Program segment. In March 2021, the Company received a partnership distribution from Comenity Canada L.P. of $0.8 million, and the Company’s ownership interest declined from 99.9% to 98.0%.

Under the equity method, the Company’s share of its investee’s earnings or loss is recognized in the consolidated and combined statements of income. The Company recognized a di minimis amount of loss from investment in unconsolidated related party subsidiary for the three months ended March 31, 2021. In August 2021, the Company’s investment in Comenity Canada L.P. was sold to an affiliate of the former Parent.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT
3 Months Ended
Mar. 31, 2022
DEBT  
DEBT

9. DEBT

Debt consists of the following:

March 31, 

December 31, 

 

Description

    

2022

    

2021

     

Maturity

(in thousands)

 

Revolving credit facility (1)

$

$

November 2026

Term loan A

 

171,719

 

175,000

November 2026

Term loan B

 

490,625

 

500,000

November 2027

Total long-term debt

$

662,344

$

675,000

Less: unamortized debt issuance costs

20,005

20,887

Less: current portion

50,625

50,625

Long-term portion

$

591,714

$

603,488

(1)As of March 31, 2022, availability under the revolving credit facility was $133.9 million as a result of $16.1 million in letters of credit outstanding under the Credit Agreement. As of December 31, 2021, availability under the revolving credit facility was $137.5 million as a result of $12.5 million in letters of credit outstanding under the Credit Agreement.

Credit Agreement

The Company has a senior secured credit agreement (the “Credit Agreement”) which provides for a $175.0 million term loan A facility, a $500.0 million term loan B facility, and a revolving credit facility in the maximum amount of $150.0 million. The term loan A and revolving credit facility mature November 3, 2026. The term loan B matures November 3, 2027.

In the first quarter of 2022, the Company made its quarterly principal amortization payments of $12.7 million applicable to the term loan A and term loan B.

As of March 31, 2022, the Company was in compliance with its financial covenants.

Uncommitted Overdraft Facility

The Company has an uncommitted overdraft facility with Deutsche Bank AG that provides overdraft protection in several currencies, up to a maximum amount of €10.0 million ($11.1 million as of March 31, 2022). Interest is calculated on debit balances at a rate of 3.5% per annum plus a relevant benchmark, due and payable at the end of each quarter. There were no amounts outstanding under the uncommitted overdraft facility as of March 31, 2022 and December 31, 2021, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS
3 Months Ended
Mar. 31, 2022
DERIVATIVE INSTRUMENTS  
DERIVATIVE INSTRUMENTS.

10. DERIVATIVE INSTRUMENTS

The Company uses derivatives to manage risks associated with certain assets and liabilities arising from the potential adverse impact of fluctuations in foreign currency exchange rates. Certain derivatives used to manage the Company’s exposure to foreign currency exchange rate movements are not designated as hedges and do not qualify for hedge accounting. The fair value of the Company’s derivative instruments as of March 31, 2022 was $3.0 million included in other current assets and $0.8 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The fair value of the Company’s derivative instruments as of December 31, 2021 was $2.5 million included in other current assets and $0.5 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED PAYMENTS
3 Months Ended
Mar. 31, 2022
SHARE-BASED PAYMENTS  
SHARE-BASED PAYMENTS

11. SHARE-BASED PAYMENTS

Stock Compensation Expense

During the three months ended March 31, 2022, the Company awarded 511,855 service-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant. Service-based restricted stock unit awards typically vest ratably over a three-year period provided that the participant is employed by the Company on each such vesting date.

The Company also awarded 88,033 performance-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant with pre-defined vesting criteria that permit a range from 0% to 150% to be earned. If the performance targets are met, the restrictions will lapse with respect to 33% of the award on February 15, 2023, an additional 33% of the award on February 15, 2024 and the final 34% of the award on February 15, 2025, provided that the participant is employed by the Company on each such vesting date.

Stock-based compensation expense recognized in the Company’s unaudited condensed consolidated and combined statements of income for the three months ended March 31, 2022 and 2021 is as follows:

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cost of operations

$

1,499

$

1,448

General and administrative

 

829

 

405

Total

$

2,328

$

1,853

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
3 Months Ended
Mar. 31, 2022
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)  
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

12. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)

The changes in each component of accumulated other comprehensive income (loss), net of tax effects, are as follows:

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2022

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Loss

(in thousands)

Balance at January 1, 2022

$

2,141

$

1,270

$

(68,485)

$

(65,074)

Changes in other comprehensive income (loss)

 

(20,801)

 

36

 

(17,223)

 

(37,988)

Balance at March 31, 2022

$

(18,660)

$

1,306

$

(85,708)

$

(103,062)

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2021

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Income (Loss)

(in thousands)

Balance at January 1, 2021

$

18,267

$

(700)

$

(17,186)

$

381

Changes in other comprehensive income (loss)

 

(6,400)

 

917

 

(29,699)

 

(35,182)

Balance at March 31, 2021

$

11,867

$

217

$

(46,885)

$

(34,801)

(1)Primarily related to the impact of changes in the Canadian dollar and Euro foreign currency exchange rates.

Other reclassifications from accumulated other comprehensive income (loss) into net income for each of the periods presented were not material.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
3 Months Ended
Mar. 31, 2022
INCOME TAXES  
INCOME TAXES

13. INCOME TAXES

For the three months ended March 31, 2022 and 2021, the Company utilized an effective tax rate of 57.5% and 32.0%, respectively, to calculate its provision for income taxes. The increase in the effective tax rate for the three months ended March 31, 2022 as compared to the respective prior year period was a result of the Company’s increased U.S. corporate expenses. The Company does not believe these expenses will be deductible; therefore, a deferred tax asset has been established with an associated valuation allowance.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2022
FINANCIAL INSTRUMENTS  
FINANCIAL INSTRUMENTS

14. FINANCIAL INSTRUMENTS

In accordance with ASC 825, “Financial Instruments,” the Company is required to disclose the fair value of financial instruments for which it is practical to estimate fair value. To obtain fair values, observable market prices are used if available. In some instances, observable market prices are not readily available and fair value is determined using present value or other techniques appropriate for a particular financial instrument. These techniques involve judgment and as a result are not necessarily indicative of the amounts the Company would realize in a current market exchange. The use of different assumptions or estimation techniques may have a material effect on the estimated fair value amounts.

Fair Value of Financial Instruments—The estimated fair values of the Company’s financial instruments are as follows:

March 31, 2022

December 31, 2021

Carrying

Fair

Carrying

Fair

    

Amount

    

Value

    

Amount

    

Value

(in thousands)

Financial assets

Redemption settlement assets, restricted

$

699,531

$

699,531

$

735,131

$

735,131

Other investments

 

476

 

476

 

471

 

471

Derivative instruments

 

3,023

 

3,023

 

2,465

 

2,465

Financial liabilities

 

 

 

  

 

  

Derivative instruments

 

755

 

755

 

487

 

487

Long-term debt

642,339

642,339

654,113

654,113

The following techniques and assumptions were used by the Company in estimating fair values of financial instruments as disclosed herein:

Redemption settlement assets, restricted — Redemption settlement assets, restricted are recorded at fair value based on quoted market prices for the same or similar securities.

Other investments — Other investments consist of marketable securities and are included in other current assets in the consolidated balance sheets. Other investments are recorded at fair value based on quoted market prices for the same or similar securities.

Derivative instruments — The Company’s foreign currency cash flow hedges and foreign currency exchange forward contracts are recorded at fair value based on a discounted cash flow analysis on the expected cash flows of each

derivative. This analysis reflected the contractual terms of the derivatives, including the period to maturity, and used observable market-based inputs.

Long-term debt —The fair value of the Company’s variable rate long-term debt is based upon the current market rates for debt with similar credit risk and maturity, which approximated its carrying value, as interest is based upon the LIBOR plus an applicable margin.

Financial Assets and Financial Liabilities Fair Value Hierarchy

ASC 820, “Fair Value Measurement,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:

Level 1, defined as observable inputs such as quoted prices in active markets;
Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and
Level 3, defined as unobservable inputs where little or no market data exists, therefore requiring an entity to develop its own assumptions.

Financial instruments are considered Level 3 when their values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable. Level 3 financial instruments also include those for which the determination of fair value requires significant management judgment or estimation. The use of different techniques to determine fair value of these financial instruments could result in different estimates of fair value at the reporting date.

The following tables provide information for the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2022 and December 31, 2021:

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

24,955

$

24,955

$

$

Corporate bonds (1)

645,320

645,320

Marketable securities (2)

 

476

 

476

 

 

Derivative instruments (3)

 

3,023

 

 

3,023

 

Total assets measured at fair value

$

673,774

$

25,431

$

648,343

$

Derivative instruments (3)

$

755

$

$

755

$

Total liabilities measured at fair value

$

755

$

$

755

$

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

25,990

$

25,990

$

$

Corporate bonds (1)

650,389

650,389

Marketable securities (2)

 

471

 

471

 

 

Derivative instruments (3)

 

2,465

 

 

2,465

 

Total assets measured at fair value

$

679,315

$

26,461

$

652,854

$

Derivative instruments (3)

$

487

$

$

487

$

Total liabilities measured at fair value

$

487

$

$

487

$

(1)Amounts are included in redemption settlement assets, restricted in the unaudited condensed consolidated balance sheets.
(2)Amounts are included in other current assets in the unaudited condensed consolidated balance sheets.
(3)Amounts are included in other current assets and other current liabilities in the unaudited condensed consolidated balance sheets.

Financial Instruments Disclosed but Not Carried at Fair Value

The following table provides assets and liabilities disclosed but not carried at fair value as of March 31, 2022 and December 31, 2021:

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

642,339

$

$

642,339

$

Total liabilities measured at fair value

$

642,339

$

$

642,339

$

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

654,113

$

$

654,113

$

Total liabilities measured at fair value

$

654,113

$

$

654,113

$

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2022
SEGMENT INFORMATION  
SEGMENT INFORMATION

15. SEGMENT INFORMATION

Operating segments are defined by ASC 280, “Segment Reporting,” as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The operating segments are reviewed separately because each operating segment represents a strategic business unit that generally offers different products and services.

The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors, who pay the AIR MILES Reward Program a fee per AIR MILES reward mile issued, in return for which it provides all marketing, customer service, rewards and redemption management.
BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for grocers and other high-frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered through leading grocers across Europe and Asia, as well as around the world.
Corporate and other consists of corporate overhead not allocated to any of the Company’s segments.

Income taxes and equity in earnings (losses) from related party investments accounted for under the equity method are not included in the computation of segment operating profit for internal evaluation purposes.

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

65,708

$

89,281

$

$

(44)

$

154,945

Income (loss) before income taxes

$

21,722

$

(3,979)

$

(15,350)

$

$

2,393

Interest (income) expense, net

 

(136)

 

47

 

9,141

 

9,052

Depreciation and amortization

 

6,813

 

2,600

 

 

9,413

Stock compensation expense

 

707

 

792

 

829

 

2,328

Strategic transaction costs

299

776

438

1,513

Adjusted EBITDA (1)

$

29,405

$

236

$

(4,942)

$

$

24,699

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

70,257

$

106,297

$

$

$

176,554

Income (loss) before income taxes

$

30,162

$

1,582

$

(3,686)

$

$

28,058

Interest (income) expense, net

 

(182)

 

113

 

 

(69)

Depreciation and amortization

 

5,784

 

3,250

 

 

9,034

Stock compensation expense

 

687

 

761

 

405

 

1,853

Adjusted EBITDA (1)

$

36,451

$

5,706

$

(3,281)

$

$

38,876

(1)Adjusted EBITDA is presented in accordance with ASC 280 as it is the primary performance metric utilized to assess performance of the segments and to determine the allocation of resources. Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which represent costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CASH FLOW INFORMATION
3 Months Ended
Mar. 31, 2022
SUPPLEMENTAL CASH FLOW INFORMATION  
SUPPLEMENTAL CASH FLOW INFORMATION

16. SUPPLEMENTAL CASH FLOW INFORMATION

The following table provides a reconciliation of cash and cash equivalents to the total of the amounts reported in the unaudited condensed consolidated and combined statements of cash flows:

March 31, 

March 31, 

    

2022

    

2021

(in thousands)

Cash and cash equivalents

$

139,724

$

217,708

Restricted cash included within other current assets (1)

 

10,554

 

2,877

Restricted cash included within redemption settlement assets, restricted (2)

 

29,256

 

71,850

Total cash, cash equivalents and restricted cash

$

179,534

$

292,435

(1)Includes cash restricted for travel deposits within the AIR MILES Reward Program.
(2)See Note 5, “Redemption Settlement Assets, Restricted,” for additional information regarding the nature of restrictions on redemption settlement assets.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS
3 Months Ended
Mar. 31, 2022
RELATED PARTY TRANSACTIONS  
RELATED PARTY TRANSACTIONS

17. RELATED PARTY TRANSACTIONS

Prior to the Separation, transactions between the Company and its former Parent were considered to be effectively settled at the time the transaction was recorded. The net effect of the settlement of these intercompany transactions is reflected in the unaudited condensed combined statements of cash flow as a financing activity as net transfers to the former Parent for the three months ended March 31, 2021. In January 2021, the Company paid cash dividends to the former Parent of $124.2 million, of which $4.2 million was withheld for taxes.

The former Parent allocated $3.7 million for the three months ended March 31, 2021 of corporate overhead costs that directly or indirectly benefit the Company that is included in general and administrative expense within the Company’s unaudited condensed combined statements of income. These assessments relate to information technology, finance, accounting, and tax services provided, as well as human resources, and other functional support. These allocations were determined based on management estimates on the number of employees and non-employee costs associated with the use of these functions by the Company and may not be indicative of the costs that the Company would otherwise incur on a standalone basis.

In addition, the Company had an investment in unconsolidated subsidiary that was a consolidated subsidiary of the former Parent. See Note 8, “Investment in Unconsolidated Subsidiary - Related Party,” for additional information.

As part of the Separation, the Company entered into certain agreements with its former Parent, including a Transition Services Agreement, Employee Matters Agreement, and Tax Matters Agreement.

For the three months ended March 31, 2022, the Company incurred $0.6 million of expenses in connection with the Transition Services Agreement for various corporate, administrative and information technology services provided by its former Parent and have been included in general and administrative expenses in the Company’s unaudited condensed consolidated statement of income.

Pursuant to the terms of the Employee Matters Agreement, the Company received a net cash payment of $1.6 million as final settlement of the estimated prorated bonus amounts established at the time of the Separation.

Additionally, the Company has certain assets and liabilities associated with the Tax Matters Agreement. The Company has $20.1 million of accounts receivable as of March 31, 2022 and December 31, 2021, accrued expenses of $80.3 million and $80.0 million as of March 31, 2022 and December 31, 2021, respectively and $1.0 million of other liabilities as of March 31, 2022 and December 31, 2021 included in the Company’s consolidated balance sheets.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)
3 Months Ended
Mar. 31, 2022
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION.  
Description of the Business

Description of the Business

On November 5, 2021, Bread Financial Holdings, Inc., previously named Alliance Data Systems Corporation (“former Parent”), completed the spinoff of its LoyaltyOne reportable segment (the “Separation”) into an independent, publicly traded company, Loyalty Ventures Inc. (the “Company” or “Loyalty Ventures”).

Loyalty Ventures provides coalition and campaign-based loyalty solutions through the Canadian AIR MILES® Reward Program and BrandLoyalty Group B.V. (“BrandLoyalty”). The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors who pay a fee per AIR MILES reward mile issued, in return for which the AIR MILES Reward Program provides all marketing, customer service, rewards and redemption management. BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for high frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered across Europe and Asia, as well as around the world.

Basis of Presentation

Basis of Presentation

Prior to the Separation, the Company had operated as part of the former Parent and not as a standalone company. The unaudited condensed combined financial statements for the three months ended March 31, 2021 have been derived from the former Parent’s historical accounting records and are presented on a “carve-out” basis. The unaudited condensed combined financial statements for the three months ended March 31, 2021 also include allocations of certain general and administrative expenses from the former Parent that directly or indirectly benefited Loyalty Ventures’ business. However, amounts recognized by the Company are not necessarily representative of the amounts that would have been reflected in the unaudited condensed combined financial statements had the Company operated independently. The former Parent’s third-party long-term debt and the related interest expense was not allocated for the three months ended March 31, 2021 as the Company was not the legal obligor of such debt. The former Parent’s net investment represents its interest in the recorded net assets of the Company. All significant transactions between the Company and its former Parent have been included in the accompanying unaudited condensed combined financial statements. Transactions with the former Parent as contributions to the carve-out entity or distributions from the carve-out entity are reflected in the accompanying unaudited condensed combined statements of equity as “Change in former Parent’s net investment.”

The unaudited consolidated financial statements for the three months ended March 31, 2022 were based on the reported results of Loyalty Ventures as a standalone company and prepared on a consolidated basis.

All significant intercompany accounts and transactions between the businesses comprising the Company have been eliminated in the accompanying unaudited condensed consolidated and combined financial statements.

The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes are presented in U.S. Dollars (“USD”), the Company’s reporting currency.

The unaudited condensed consolidated and combined financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily

indicative of the operating results to be expected for any subsequent interim period or for the fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated and combined financial statements should be read in conjunction with the consolidated and combined financial statements and the notes thereto for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2022.

Recently Issued Accounting Standards

Recently Issued Accounting Standards

In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, “Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. This ASU is elective and is effective upon issuance for all entities. The Company is evaluating the impact that adoption of ASU 2020-04 will have on its consolidated financial statements.

In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification (“ASC”) 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is evaluating the impact that adoption of ASU 2021-08 will have on its consolidated financial statements.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2022
REVENUE  
Schedule of revenue disaggregation

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

62,401

$

$

$

62,401

Campaign-based loyalty programs

 

 

87,600

 

87,600

Other

 

41

 

1,681

(44)

 

1,678

Revenue from contracts with customers

$

62,442

$

89,281

$

(44)

$

151,679

Investment income

 

3,266

 

 

3,266

Total

$

65,708

$

89,281

$

(44)

$

154,945

    

AIR MILES

    

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Major Source:

Coalition loyalty program

$

66,745

$

$

$

66,745

Campaign-based loyalty programs

 

 

106,297

 

106,297

Other

 

 

 

Revenue from contracts with customers

$

66,745

$

106,297

$

$

173,042

Investment income

 

3,512

 

 

3,512

Total

$

70,257

$

106,297

$

$

176,554

    

AIR MILES

    

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

$

$

Canada

 

65,708

 

6,020

(44)

 

71,684

Europe, Middle East and Africa

 

 

62,689

 

62,689

Asia Pacific

 

 

18,278

 

18,278

Other

 

 

2,294

 

2,294

Total

$

65,708

$

89,281

$

(44)

$

154,945

    

AIR MILES

    

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Eliminations

Total

(in thousands)

Disaggregation of Revenue by Geographic Region:

United States

$

$

1,045

$

$

1,045

Canada

 

70,257

 

9,685

 

79,942

Europe, Middle East and Africa

 

 

79,414

 

79,414

Asia Pacific

 

 

14,919

 

14,919

Other

 

 

1,234

 

1,234

Total

$

70,257

$

106,297

$

$

176,554

Schedule of reconciliation of contract liabilities

Deferred Revenue

    

Service

    

Redemption

    

Total

(in thousands)

Balance at January 1, 2022

$

230,492

$

791,464

$

1,021,956

Cash proceeds

 

40,352

62,538

 

102,890

Revenue recognized (1)

 

(47,220)

(76,573)

 

(123,793)

Other

 

306

 

306

Effects of foreign currency translation

 

2,399

8,364

 

10,763

Balance at March 31, 2022

$

226,023

$

786,099

$

1,012,122

Amounts recognized in the consolidated balance sheets:

 

  

 

  

 

  

Deferred revenue (current)

$

130,580

$

786,099

$

916,679

Deferred revenue (non-current)

$

95,443

$

$

95,443

(1)Reported on a gross basis herein.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earning per share of common stock

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands, except per share amounts)

Numerator:

Net income

$

1,018

$

19,038

Denominator:

Weighted average shares, basic

24,598

24,585

Weighted average effect of dilutive securities:

Net effect of dilutive unvested restricted stock(1)

28

Denominator for diluted calculation

24,626

24,585

Basic net income per share:

$

0.04

$

0.77

Diluted net income per share:

$

0.04

$

0.77

(1)For the three months ended March 31, 2022, there were 0.2 million restricted stock units that were anti-dilutive. For the three months ended March 31, 2021, there are no dilutive equity instruments as there were no equity awards of Loyalty Ventures outstanding prior to the Separation.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables)
3 Months Ended
Mar. 31, 2022
REDEMPTION SETTLEMENT ASSETS, RESTRICTED.  
Schedule of redemption settlement assets

March 31, 

December 31, 

2022

2021

    

Fair Value

    

Fair Value

(in thousands)

Restricted cash

$

29,256

$

58,752

Mutual funds

 

24,955

 

25,990

Corporate bonds

 

645,320

 

650,389

Total

$

699,531

$

735,131

Schedule of amortized cost, unrealized gains and losses, and fair value of securities available-for-sale

March 31, 2022

December 31, 2021

Amortized

Unrealized

Unrealized

Amortized

Unrealized

Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

    

Cost

    

Gains

    

Losses

    

Fair Value

(in thousands)

Corporate bonds

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

Total

$

663,980

$

783

$

(19,443)

$

645,320

$

648,248

$

6,389

$

(4,248)

$

650,389

Schedule of unrealized loss position and fair value of debt securities available for sale

March 31, 2022

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

Total

$

347,095

$

(11,395)

$

112,652

$

(8,048)

$

459,747

$

(19,443)

December 31, 2021

Less than 12 months

12 Months or Greater

Total

Unrealized

Unrealized

Unrealized

Fair Value

Losses

Fair Value

Losses

Fair Value

Losses

(in thousands)

Corporate bonds

    

$

104,052

$

(1,341)

$

123,382

$

(2,907)

    

$

227,434

    

$

(4,248)

Total

$

104,052

$

(1,341)

$

123,382

$

(2,907)

$

227,434

$

(4,248)

Schedule of contractual maturity of debt securities available for sale

    

Amortized

    

Estimated

Cost

Fair Value

(in thousands)

Due in one year or less

$

131,903

$

132,384

Due after one year through five years

 

515,585

 

497,130

Due after five years through ten years

 

16,492

 

15,806

Total

$

663,980

$

645,320

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2022
LEASES  
Schedule of components of lease expense

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Operating lease cost

$

3,742

$

3,991

Short-term lease cost

 

70

 

84

Variable lease cost

 

1,134

 

1,131

Total

$

4,946

$

5,206

Schedule of weighted average remaining lease term and discount rate

March 31, 

March 31, 

 

    

2022

    

2021

 

Weighted-average remaining lease term (in years):

 

  

 

  

Operating leases

 

10.5

 

11.2

Weighted-average discount rate:

 

 

  

Operating leases

 

4.7

%  

4.6

%

Schedule of supplemental cashflow information

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

 

  

 

  

Operating cash flows from operating leases

$

3,969

$

4,164

Right-of-use assets obtained in exchange for lease obligations:

 

  

 

  

Operating leases

$

852

$

7

Schedule of maturities of the lease liabilities

Operating

Year

    

Leases

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

10,683

2023

 

14,122

2024

 

13,262

2025

 

12,909

2026

 

12,540

Thereafter

 

77,013

Total undiscounted lease liabilities

 

140,529

Less: Amount representing interest

 

(30,693)

Total present value of minimum lease payments

$

109,836

Amounts recognized in the March 31, 2022 consolidated balance sheet:

 

  

Current operating lease liabilities

$

9,414

Long-term operating lease liabilities

 

100,422

Total

$

109,836

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Mar. 31, 2022
INTANGIBLE ASSETS AND GOODWILL  
Schedule of Intangible assets

March 31, 2022

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

 

$

31,430

$

(28,701)

$

2,729

 

8‑15 years—straight line

Total intangible assets

$

31,430

$

(28,701)

$

2,729

December 31, 2021

 

Gross

Accumulated

 

    

Assets

    

Amortization

    

Net

    

Amortization Life and Method

(in thousands)

 

Tradenames

$

32,289

$

(29,194)

$

3,095

8‑15 years—straight line

Collector database

55,397

 

(55,397)

5 years—straight line

Total intangible assets

 

$

87,686

$

(84,591)

$

3,095

Schedule of estimated amortization expense related to intangible assets

For the Years Ending

    

December 31, 

(in thousands)

2022 (excluding the three months ended March 31, 2022)

$

852

2023

 

1,136

2024

 

583

2025

 

30

2026

 

30

Thereafter

 

98

Schedule of changes in the carrying amount of goodwill

AIR MILES

    

Reward Program

    

BrandLoyalty (1)

    

Total

 

(in thousands)

Balance at January 1, 2022

$

194,767

$

455,191

$

649,958

Effects of foreign currency translation

 

2,103

(12,114)

 

(10,011)

Balance at March 31, 2022

$

196,870

$

443,077

$

639,947

(1)Amount of goodwill as of March 31, 2022 and December 31, 2021 is net of an accumulated goodwill impairment charge of $50.0 million within the BrandLoyalty segment incurred as of December 31, 2021. As of December 31, 2021, Management’s estimated fair value of its BrandLoyalty reporting unit exceeded its carrying value by less than 10%.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2022
DEBT  
Schedule of debt

March 31, 

December 31, 

 

Description

    

2022

    

2021

     

Maturity

(in thousands)

 

Revolving credit facility (1)

$

$

November 2026

Term loan A

 

171,719

 

175,000

November 2026

Term loan B

 

490,625

 

500,000

November 2027

Total long-term debt

$

662,344

$

675,000

Less: unamortized debt issuance costs

20,005

20,887

Less: current portion

50,625

50,625

Long-term portion

$

591,714

$

603,488

(1)As of March 31, 2022, availability under the revolving credit facility was $133.9 million as a result of $16.1 million in letters of credit outstanding under the Credit Agreement. As of December 31, 2021, availability under the revolving credit facility was $137.5 million as a result of $12.5 million in letters of credit outstanding under the Credit Agreement.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED PAYMENTS (Tables)
3 Months Ended
Mar. 31, 2022
SHARE-BASED PAYMENTS  
Stock-based compensation expense recognized in statements of income

Three Months Ended

March 31, 

    

2022

    

2021

(in thousands)

Cost of operations

$

1,499

$

1,448

General and administrative

 

829

 

405

Total

$

2,328

$

1,853

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
3 Months Ended
Mar. 31, 2022
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)  
Schedule of changes in components of accumulated other comprehensive income (loss)

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2022

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Loss

(in thousands)

Balance at January 1, 2022

$

2,141

$

1,270

$

(68,485)

$

(65,074)

Changes in other comprehensive income (loss)

 

(20,801)

 

36

 

(17,223)

 

(37,988)

Balance at March 31, 2022

$

(18,660)

$

1,306

$

(85,708)

$

(103,062)

Net

Net Unrealized

Foreign

Accumulated

Unrealized

Gains (Losses)

Currency

Other

Gains (Losses)

on Cash

Translation

Comprehensive

Three Months Ended March 31, 2021

    

on Securities

    

Flow Hedges

    

Adjustments (1)

    

Income (Loss)

(in thousands)

Balance at January 1, 2021

$

18,267

$

(700)

$

(17,186)

$

381

Changes in other comprehensive income (loss)

 

(6,400)

 

917

 

(29,699)

 

(35,182)

Balance at March 31, 2021

$

11,867

$

217

$

(46,885)

$

(34,801)

(1)Primarily related to the impact of changes in the Canadian dollar and Euro foreign currency exchange rates.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2022
FINANCIAL INSTRUMENTS  
Schedule of estimated fair value of Company's financial instruments

March 31, 2022

December 31, 2021

Carrying

Fair

Carrying

Fair

    

Amount

    

Value

    

Amount

    

Value

(in thousands)

Financial assets

Redemption settlement assets, restricted

$

699,531

$

699,531

$

735,131

$

735,131

Other investments

 

476

 

476

 

471

 

471

Derivative instruments

 

3,023

 

3,023

 

2,465

 

2,465

Financial liabilities

 

 

 

  

 

  

Derivative instruments

 

755

 

755

 

487

 

487

Long-term debt

642,339

642,339

654,113

654,113

Schedule of assets and liabilities carried at fair value measured on recurring basis

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

24,955

$

24,955

$

$

Corporate bonds (1)

645,320

645,320

Marketable securities (2)

 

476

 

476

 

 

Derivative instruments (3)

 

3,023

 

 

3,023

 

Total assets measured at fair value

$

673,774

$

25,431

$

648,343

$

Derivative instruments (3)

$

755

$

$

755

$

Total liabilities measured at fair value

$

755

$

$

755

$

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Mutual funds (1)

$

25,990

$

25,990

$

$

Corporate bonds (1)

650,389

650,389

Marketable securities (2)

 

471

 

471

 

 

Derivative instruments (3)

 

2,465

 

 

2,465

 

Total assets measured at fair value

$

679,315

$

26,461

$

652,854

$

Derivative instruments (3)

$

487

$

$

487

$

Total liabilities measured at fair value

$

487

$

$

487

$

(1)Amounts are included in redemption settlement assets, restricted in the unaudited condensed consolidated balance sheets.
(2)Amounts are included in other current assets in the unaudited condensed consolidated balance sheets.
(3)Amounts are included in other current assets and other current liabilities in the unaudited condensed consolidated balance sheets.
Schedule of assets and liabilities disclosed but not carried at fair value

Balance at

Fair Value Measurements at

March 31, 

March 31, 2022 Using

    

2022

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

642,339

$

$

642,339

$

Total liabilities measured at fair value

$

642,339

$

$

642,339

$

Balance at

Fair Value Measurements at

December 31, 

December 31, 2021 Using

    

2021

    

Level 1

    

Level 2

    

Level 3

(in thousands)

Long-term debt

$

654,113

$

$

654,113

$

Total liabilities measured at fair value

$

654,113

$

$

654,113

$

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2022
SEGMENT INFORMATION  
Schedule of segment information

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2022

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

65,708

$

89,281

$

$

(44)

$

154,945

Income (loss) before income taxes

$

21,722

$

(3,979)

$

(15,350)

$

$

2,393

Interest (income) expense, net

 

(136)

 

47

 

9,141

 

9,052

Depreciation and amortization

 

6,813

 

2,600

 

 

9,413

Stock compensation expense

 

707

 

792

 

829

 

2,328

Strategic transaction costs

299

776

438

1,513

Adjusted EBITDA (1)

$

29,405

$

236

$

(4,942)

$

$

24,699

    

AIR MILES

    

    

Corporate/

    

    

Three Months Ended March 31, 2021

Reward Program

BrandLoyalty

Other

Eliminations

Total

(in thousands)

Revenues

$

70,257

$

106,297

$

$

$

176,554

Income (loss) before income taxes

$

30,162

$

1,582

$

(3,686)

$

$

28,058

Interest (income) expense, net

 

(182)

 

113

 

 

(69)

Depreciation and amortization

 

5,784

 

3,250

 

 

9,034

Stock compensation expense

 

687

 

761

 

405

 

1,853

Adjusted EBITDA (1)

$

36,451

$

5,706

$

(3,281)

$

$

38,876

(1)Adjusted EBITDA is presented in accordance with ASC 280 as it is the primary performance metric utilized to assess performance of the segments and to determine the allocation of resources. Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which represent costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CASH FLOW INFORMATION (Tables)
3 Months Ended
Mar. 31, 2022
SUPPLEMENTAL CASH FLOW INFORMATION  
Schedule of reconciliation of cash and cash equivalents

March 31, 

March 31, 

    

2022

    

2021

(in thousands)

Cash and cash equivalents

$

139,724

$

217,708

Restricted cash included within other current assets (1)

 

10,554

 

2,877

Restricted cash included within redemption settlement assets, restricted (2)

 

29,256

 

71,850

Total cash, cash equivalents and restricted cash

$

179,534

$

292,435

(1)Includes cash restricted for travel deposits within the AIR MILES Reward Program.
(2)See Note 5, “Redemption Settlement Assets, Restricted,” for additional information regarding the nature of restrictions on redemption settlement assets.
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Schedule of revenue disaggregation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]    
Number of segments | segment 2  
Revenue from contracts with customers $ 151,679 $ 173,042
Investment income 3,266 3,512
Total 154,945 176,554
United States    
Disaggregation of Revenue [Line Items]    
Total   1,045
Canada    
Disaggregation of Revenue [Line Items]    
Total 71,684 79,942
Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total 62,689 79,414
Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total 18,278 14,919
Other    
Disaggregation of Revenue [Line Items]    
Total 2,294 1,234
Brand Loyalty    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 89,281 106,297
Total 89,281 106,297
Brand Loyalty | United States    
Disaggregation of Revenue [Line Items]    
Total   1,045
Brand Loyalty | Canada    
Disaggregation of Revenue [Line Items]    
Total 6,020 9,685
Brand Loyalty | Europe, Middle East and Africa    
Disaggregation of Revenue [Line Items]    
Total 62,689 79,414
Brand Loyalty | Asia Pacific    
Disaggregation of Revenue [Line Items]    
Total 18,278 14,919
Brand Loyalty | Other    
Disaggregation of Revenue [Line Items]    
Total 2,294 1,234
AIR MILES Reward Program    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 62,442 66,745
Investment income 3,266 3,512
Total 65,708 70,257
AIR MILES Reward Program | Canada    
Disaggregation of Revenue [Line Items]    
Total 65,708 70,257
Operating segment | Brand Loyalty    
Disaggregation of Revenue [Line Items]    
Total 89,281 106,297
Operating segment | AIR MILES Reward Program    
Disaggregation of Revenue [Line Items]    
Total 65,708 70,257
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers (44)  
Total (44)  
Eliminations | Canada    
Disaggregation of Revenue [Line Items]    
Total (44)  
Coalition loyalty program    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 62,401 66,745
Coalition loyalty program | AIR MILES Reward Program    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 62,401 66,745
Campaign-based loyalty programs    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 87,600 106,297
Campaign-based loyalty programs | Brand Loyalty    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 87,600 106,297
Other Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,678  
Total 6,186 $ 5,467
Other Revenue | Brand Loyalty    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 1,681  
Other Revenue | AIR MILES Reward Program    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers 41  
Other Revenue | Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contracts with customers $ (44)  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Schedule of reconciliation of contract liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue recognized $ 66,700  
Amounts recognized in the combined balance sheets:    
Deferred revenue (current) 916,679 $ 924,789
Deferred revenue (non-current) 95,443 $ 97,167
AIR MILES Reward Program    
Disaggregation of Revenue [Line Items]    
Beginning balance 1,021,956  
Cash proceeds 102,890  
Revenue recognized (123,793)  
Other 306  
Effects of foreign currency translation 10,763  
Ending balance 1,012,122  
Amounts recognized in the combined balance sheets:    
Deferred revenue (current) 916,679  
Deferred revenue (non-current) 95,443  
AIR MILES Reward Program | Services    
Disaggregation of Revenue [Line Items]    
Beginning balance 230,492  
Cash proceeds 40,352  
Revenue recognized (47,220)  
Effects of foreign currency translation 2,399  
Ending balance 226,023  
Amounts recognized in the combined balance sheets:    
Deferred revenue (current) 130,580  
Deferred revenue (non-current) 95,443  
AIR MILES Reward Program | Redemption    
Disaggregation of Revenue [Line Items]    
Beginning balance 791,464  
Cash proceeds 62,538  
Revenue recognized (76,573)  
Other 306  
Effects of foreign currency translation 8,364  
Ending balance 786,099  
Amounts recognized in the combined balance sheets:    
Deferred revenue (current) $ 786,099  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized $ 66.7  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue balance expected to be recognized $ 107.1  
Deferred revenue balance expected to be recognized, period 9 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue balance expected to be recognized $ 77.9  
Deferred revenue balance expected to be recognized, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue balance expected to be recognized $ 37.2  
Deferred revenue balance expected to be recognized, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Deferred revenue balance expected to be recognized $ 3.8  
Deferred revenue balance expected to be recognized, period 12 months  
Other current liabilities    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract liabilities $ 100.7 $ 85.4
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE - Narrative (Details)
Nov. 05, 2021
shares
EARNINGS PER SHARE  
Common stock, shares outstanding 24,585,237
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 1,018 $ 19,038
Denominator:    
Weighted average shares, basic 24,598,000 24,585,000
Net effect of dilutive unvested restricted stock 28,000  
Denominator for diluted calculation 24,626,000 24,585,000
Basic net income per share: $ 0.04 $ 0.77
Diluted net income per share: $ 0.04 $ 0.77
Dilutive equity instruments (in shares)   0
Equity awards (in shares)   0
Restricted Stock [Member]    
Denominator:    
Anti-dilutive restricted stock units 200,000  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES, NET (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
INVENTORIES, NET    
Inventories, net $ 213,183 $ 188,577
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Redemption Settlement Assets [Line Items]    
Redemption settlement assets, Fair Value, Total $ 699,531 $ 735,131
Restricted cash    
Schedule Of Redemption Settlement Assets [Line Items]    
Redemption settlement assets, Fair Value, Total 29,256 58,752
Mutual funds    
Schedule Of Redemption Settlement Assets [Line Items]    
Redemption settlement assets, Fair Value, Total 24,955 25,990
Corporate bonds    
Schedule Of Redemption Settlement Assets [Line Items]    
Redemption settlement assets, Fair Value, Total $ 645,320 $ 650,389
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 663,980 $ 648,248
Unrealized Gains 783 6,389
Unrealized Losses (19,443) (4,248)
Fair Value 645,320 650,389
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 663,980 648,248
Unrealized Gains 783 6,389
Unrealized Losses (19,443) (4,248)
Fair Value $ 645,320 $ 650,389
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value $ 347,095 $ 104,052
Less than 12 months, Unrealized Losses (11,395) (1,341)
12 Months or Greater, Fair Value 112,652 123,382
12 Months or Greater, Unrealized Losses (8,048) (2,907)
Fair Value 459,747 227,434
Unrealized Losses (19,443) (4,248)
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 347,095 104,052
Less than 12 months, Unrealized Losses (11,395) (1,341)
12 Months or Greater, Fair Value 112,652 123,382
12 Months or Greater, Unrealized Losses (8,048) (2,907)
Fair Value 459,747 227,434
Unrealized Losses $ (19,443) $ (4,248)
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Amortized Cost  
Due in one year or less $ 131,903
Due after one year through five years 515,585
Due after five years through ten years 16,492
Total 663,980
Estimated Fair Value  
Due in one year or less 132,384
Due after one year through five years 497,130
Due after five years through ten years 15,806
Total $ 645,320
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
REDEMPTION SETTLEMENT ASSETS, RESTRICTED.    
Realized gain (loss) $ (1,300,000) $ (600,000)
Realized gains or losses   $ 0
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Narratives (Details)
Mar. 31, 2022
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 12 years
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Components of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Lessee Disclosure [Abstract]    
Operating lease cost $ 3,742 $ 3,991
Short-term lease cost 70 84
Variable lease cost 1,134 1,131
Total 4,946 5,206
Sublease income $ 900 $ 500
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Other information related to leases (Details)
Mar. 31, 2022
Mar. 31, 2021
LEASES    
Operating leases, Weighted-average remaining lease term (in years) 10 years 6 months 11 years 2 months 12 days
Operating leases, Weighted-average discount rate: 4.70% 4.60%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
LEASES    
Operating cash flows from operating leases $ 3,969 $ 4,164
Operating leases, right-of-use assets obtained in exchange for lease obligations $ 852 $ 7
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES - Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
LEASES    
2022 (excluding the three months ended March 31, 2022) $ 10,683  
2023 14,122  
2024 13,262  
2025 12,909  
2026 12,540  
Thereafter 77,013  
Total undiscounted lease liabilities 140,529  
Less: Amount representing interest (30,693)  
Total present value of minimum lease payments 109,836  
Current operating lease liabilities 9,414 $ 10,055
Long-term operating lease liabilities 100,422 $ 103,242
Total $ 109,836  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Assets $ 31,430 $ 87,686
Accumulated Amortization (28,701) (84,591)
Net 2,729 3,095
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 31,430 32,289
Accumulated Amortization (28,701) (29,194)
Net $ 2,729 $ 3,095
Trade Names [Member] | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Life 8 years 8 years
Trade Names [Member] | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Amortization Life 15 years 15 years
Collector Database [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets   $ 55,397
Accumulated Amortization   $ (55,397)
Amortization Life   5 years
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
INTANGIBLE ASSETS AND GOODWILL  
2022 (excluding the three months ended March 31, 2022) $ 852
2023 1,136
2024 583
2025 30
2026 30
Thereafter $ 98
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Goodwill carrying amount    
Balance at Beginning $ 649,958  
Effects of foreign currency translation (10,011)  
Balance at Ending 639,947 $ 649,958
AIR MILES Reward Program    
Goodwill carrying amount    
Balance at Beginning 194,767  
Effects of foreign currency translation 2,103  
Balance at Ending 196,870 194,767
Brand Loyalty    
Goodwill carrying amount    
Balance at Beginning 455,191  
Effects of foreign currency translation (12,114)  
Balance at Ending $ 443,077 455,191
Brand Loyalty | Operating segment    
Goodwill carrying amount    
Impairment   $ 50,000
Estimated fair value of Brand Loyalty reporting unit exceeded carrying value percentage   10.00%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details) - Comenity Canada L.P [Member] - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2021
Feb. 28, 2021
Schedule of Equity Method Investments [Line Items]    
Distribution $ 0.8  
Ownership percentage 98.00% 99.90%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT (Details)
€ in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2022
EUR (€)
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]      
Debt instrument quarterly principal amortization payments $ 12.7    
Uncommitted overdraft facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 11.1 € 10.0  
Interest rate 3.50% 3.50%  
Overdraft facility outstanding balance $ 0.0   $ 0.0
Senior secured credit agreement | Term loan A facility      
Debt Instrument [Line Items]      
Principal amount of debt 175.0    
Senior secured credit agreement | Term loan B facility      
Debt Instrument [Line Items]      
Principal amount of debt 500.0    
Senior secured credit agreement | Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity 150.0    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Overdraft facility outstanding balance $ 16.1   $ 12.5
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT - Schedule of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Debt Instruments    
Debt amount $ 662,344 $ 675,000
Less: unamortized debt issuance costs 20,005 20,887
Less: current portion 50,625 50,625
Long-term portion 591,714 603,488
Revolving Credit Facility    
Schedule of Debt Instruments    
Availability under credit facility 133,900 137,500
Letters of outstanding 16,100 12,500
Senior Secured Credit Agreement | Term Loan A    
Schedule of Debt Instruments    
Debt amount 171,719 175,000
Senior Secured Credit Agreement | Term Loan B    
Schedule of Debt Instruments    
Debt amount $ 490,625 $ 500,000
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
DERIVATIVE INSTRUMENTS (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset $ 3.0 $ 2.5
Other current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability $ 0.8 $ 0.5
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED PAYMENTS (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Performance-based restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares granted | shares 88,033
Weighted average grant date fair value per share | $ / shares $ 24.19
Performance-based restricted stock units | Restriction lapse on February 15 2023  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards restriction lapsed 33.00%
Performance-based restricted stock units | Restriction lapse on February 15 2024  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards restriction lapsed 33.00%
Performance-based restricted stock units | Restriction lapse on February 15 2025  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards restriction lapsed 34.00%
Performance-based restricted stock units | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards vesting percentage 150.00%
Performance-based restricted stock units | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards vesting percentage 0.00%
Service-based restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards vesting period 3 years
Shares granted | shares 511,855
Weighted average grant date fair value per share | $ / shares $ 24.19
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock compensation expense $ 2,328 $ 1,853
Cost of operations    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock compensation expense 1,499 1,448
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock compensation expense $ 829 $ 405
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at Beginning $ 146,564 $ 1,094,301
Changes in other comprehensive income (loss) (37,988) (35,182)
Balance at Ending 112,666 958,426
Accumulated Other Comprehensive Income (Loss)    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at Beginning (65,074) 381
Changes in other comprehensive income (loss) (37,988) (35,182)
Balance at Ending (103,062) (34,801)
Net Unrealized Gains (Losses) on Securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at Beginning 2,141 18,267
Changes in other comprehensive income (loss) (20,801) (6,400)
Balance at Ending (18,660) 11,867
Net Unrealized Gains (Losses) on Cash Flow Hedges    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at Beginning 1,270 (700)
Changes in other comprehensive income (loss) 36 917
Balance at Ending 1,306 217
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Balance at Beginning (68,485) (17,186)
Changes in other comprehensive income (loss) (17,223) (29,699)
Balance at Ending $ (85,708) $ (46,885)
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Effective income tax rate 57.50% 32.00%
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial assets    
Redemption settlement assets, restricted $ 699,531 $ 735,131
Financial liabilities    
Long-term debt 642,339 654,113
Carrying Amount    
Financial assets    
Redemption settlement assets, restricted 699,531 735,131
Other investments 476 471
Derivative instruments - Assets 3,023 2,465
Financial liabilities    
Derivative instruments - Liability 755 487
Long-term debt 642,339 654,113
Fair Value    
Financial assets    
Redemption settlement assets, restricted 699,531 735,131
Other investments 476 471
Derivative instruments - Assets 3,023 2,465
Financial liabilities    
Derivative instruments - Liability 755 487
Long-term debt $ 642,339 $ 654,113
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value $ 642,339 $ 654,113
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 642,339 654,113
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mutual funds 24,955 25,990
Corporate bonds 645,320 650,389
Marketable securities 476 471
Derivative instruments - Assets 3,023 2,465
Total assets measured at fair value 673,774 679,315
Derivative instruments - Liability 755 487
Total liabilities measured at fair value 755 487
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Mutual funds 24,955 25,990
Marketable securities 476 471
Total assets measured at fair value 25,431 26,461
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Corporate bonds 645,320 650,389
Derivative instruments - Assets 3,023 2,465
Total assets measured at fair value 648,343 652,854
Derivative instruments - Liability 755 487
Total liabilities measured at fair value 755 487
Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 476 471
Derivative instruments - Assets 3,023 2,465
Derivative instruments - Liability $ 755 $ 487
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Financial liabilities    
Long-term debt $ 642,339 $ 654,113
Total liabilities measured at fair value 642,339 654,113
Level 2    
Financial liabilities    
Long-term debt 642,339 654,113
Total liabilities measured at fair value $ 642,339 $ 654,113
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Information    
Revenues $ 154,945 $ 176,554
Income (loss) before income taxes 2,393 28,058
Interest (income) expense, net 9,052 (69)
Depreciation and amortization 9,413 9,034
Stock compensation expense 2,328 1,853
Strategic transaction costs 1,513  
Adjusted EBITDA 24,699 38,876
Eliminations    
Segment Information    
Revenues (44)  
AIR MILES Reward Program    
Segment Information    
Revenues 65,708 70,257
AIR MILES Reward Program | Operating segment    
Segment Information    
Revenues 65,708 70,257
Income (loss) before income taxes 21,722 30,162
Interest (income) expense, net (136) (182)
Depreciation and amortization 6,813 5,784
Stock compensation expense 707 687
Strategic transaction costs 299  
Adjusted EBITDA 29,405 36,451
Brand Loyalty    
Segment Information    
Revenues 89,281 106,297
Brand Loyalty | Operating segment    
Segment Information    
Revenues 89,281 106,297
Income (loss) before income taxes (3,979) 1,582
Interest (income) expense, net 47 113
Depreciation and amortization 2,600 3,250
Stock compensation expense 792 761
Strategic transaction costs 776  
Adjusted EBITDA 236 5,706
Corporate/Other    
Segment Information    
Income (loss) before income taxes (15,350) (3,686)
Interest (income) expense, net 9,141  
Stock compensation expense 829 405
Strategic transaction costs 438  
Adjusted EBITDA $ (4,942) $ (3,281)
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.1
SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 139,724 $ 167,601 $ 217,708  
Total cash, cash equivalents and restricted cash 179,534 $ 232,602 292,435 $ 337,525
Other current assets        
Restricted cash 10,554   2,877  
Redemption settlement assets        
Restricted cash $ 29,256   $ 71,850  
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS - Other information (Details) - Former parent - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Jan. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Related Party Transactions        
Corporate overhead costs     $ 3.7  
Dividends $ 124.2      
Dividend withheld for taxes $ 4.2      
Amount of expenses incurred in relation to Transition services agreement   $ 0.6    
Employee matters agreement prorated bonus payment from parent   1.6    
Accounts receivable from related party   20.1   $ 20.1
Accrued Liabilities        
Related Party Transactions        
Contractual liabilities under Tax Matters Agreement   80.3   80.0
Other Liabilities        
Related Party Transactions        
Contractual liabilities under Tax Matters Agreement   $ 1.0   $ 1.0
XML 81 lylt-20220331x10q_htm.xml IDEA: XBRL DOCUMENT 0001870997 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001870997 us-gaap:RetainedEarningsMember 2022-03-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-31 0001870997 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001870997 us-gaap:RetainedEarningsMember 2021-12-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001870997 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-03-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2021-03-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-03-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-03-31 0001870997 lylt:ParentSNetInvestmentMember 2021-03-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-31 0001870997 lylt:ParentSNetInvestmentMember 2020-12-31 0001870997 us-gaap:CommonStockMember 2022-03-31 0001870997 us-gaap:CommonStockMember 2021-12-31 0001870997 lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 srt:MinimumMember lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 srt:MaximumMember lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 lylt:ServiceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 us-gaap:IntersegmentEliminationMember country:CA 2022-01-01 2022-03-31 0001870997 us-gaap:EMEAMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 srt:AsiaPacificMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 lylt:OtherCountryMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 country:CA lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 country:CA lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001870997 us-gaap:EMEAMember 2022-01-01 2022-03-31 0001870997 srt:AsiaPacificMember 2022-01-01 2022-03-31 0001870997 lylt:RedemptionNetMember 2022-01-01 2022-03-31 0001870997 lylt:OtherCountryMember 2022-01-01 2022-03-31 0001870997 country:CA 2022-01-01 2022-03-31 0001870997 us-gaap:EMEAMember lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 srt:AsiaPacificMember lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 lylt:OtherCountryMember lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 country:US lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 country:CA lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 country:CA lylt:AirMilesRewardProgramMember 2021-01-01 2021-03-31 0001870997 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001870997 us-gaap:EMEAMember 2021-01-01 2021-03-31 0001870997 srt:AsiaPacificMember 2021-01-01 2021-03-31 0001870997 lylt:RedemptionNetMember 2021-01-01 2021-03-31 0001870997 lylt:OtherRevenueMember 2021-01-01 2021-03-31 0001870997 lylt:OtherCountryMember 2021-01-01 2021-03-31 0001870997 country:US 2021-01-01 2021-03-31 0001870997 country:CA 2021-01-01 2021-03-31 0001870997 2022-04-01 2022-03-31 0001870997 2025-01-01 2022-03-31 0001870997 2024-01-01 2022-03-31 0001870997 2023-01-01 2022-03-31 0001870997 us-gaap:IntersegmentEliminationMember lylt:OtherRevenueMember 2022-01-01 2022-03-31 0001870997 lylt:OtherRevenueMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 lylt:OtherRevenueMember lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 lylt:CoalitionLoyaltyProgramMember lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 lylt:CampaignBasedLoyaltySolutionsMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001870997 lylt:OtherRevenueMember 2022-01-01 2022-03-31 0001870997 lylt:CoalitionLoyaltyProgramMember 2022-01-01 2022-03-31 0001870997 lylt:CampaignBasedLoyaltySolutionsMember 2022-01-01 2022-03-31 0001870997 lylt:CoalitionLoyaltyProgramMember lylt:AirMilesRewardProgramMember 2021-01-01 2021-03-31 0001870997 lylt:CampaignBasedLoyaltySolutionsMember lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 lylt:CoalitionLoyaltyProgramMember 2021-01-01 2021-03-31 0001870997 lylt:CampaignBasedLoyaltySolutionsMember 2021-01-01 2021-03-31 0001870997 lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 lylt:AirMilesRewardProgramMember 2021-01-01 2021-03-31 0001870997 lylt:RedemptionSettlementAssetsRestrictedMember 2022-03-31 0001870997 us-gaap:OtherCurrentAssetsMember 2021-03-31 0001870997 lylt:RedemptionSettlementAssetsRestrictedMember 2021-03-31 0001870997 lylt:ComenityCanadaL.pMember 2021-03-01 2021-03-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-03-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-03-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001870997 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-03-31 0001870997 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-03-31 0001870997 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001870997 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001870997 us-gaap:RevolvingCreditFacilityMember lylt:SeniorSecuredCreditAgreementMember 2022-03-31 0001870997 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001870997 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001870997 lylt:UncommittedRevolvingCreditFacilityMember 2021-12-31 0001870997 srt:MinimumMember 2022-03-31 0001870997 srt:MaximumMember 2022-03-31 0001870997 lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 lylt:BrandLoyaltyMember 2022-03-31 0001870997 lylt:BrandLoyaltyMember 2021-12-31 0001870997 srt:MinimumMember us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001870997 srt:MaximumMember us-gaap:TradeNamesMember 2022-01-01 2022-03-31 0001870997 srt:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001870997 srt:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0001870997 lylt:CollectorDatabaseMember 2021-01-01 2021-12-31 0001870997 us-gaap:TradeNamesMember 2022-03-31 0001870997 us-gaap:TradeNamesMember 2021-12-31 0001870997 lylt:CollectorDatabaseMember 2021-12-31 0001870997 lylt:ComenityCanadaL.pMember 2021-03-31 0001870997 lylt:ComenityCanadaL.pMember 2021-02-28 0001870997 us-gaap:OtherCurrentAssetsMember 2022-03-31 0001870997 us-gaap:OtherCurrentAssetsMember 2021-12-31 0001870997 lylt:UncommittedRevolvingCreditFacilityMember 2022-03-31 0001870997 us-gaap:FairValueInputsLevel2Member 2022-03-31 0001870997 us-gaap:FairValueInputsLevel2Member 2021-12-31 0001870997 lylt:TermLoanFacilityMember lylt:SeniorSecuredCreditAgreementMember 2022-03-31 0001870997 lylt:TermLoanBFacilityMember lylt:SeniorSecuredCreditAgreementMember 2022-03-31 0001870997 lylt:TermLoanFacilityMember lylt:SeniorSecuredCreditAgreementMember 2021-12-31 0001870997 lylt:TermLoanBFacilityMember lylt:SeniorSecuredCreditAgreementMember 2021-12-31 0001870997 us-gaap:ServiceMember lylt:AirMilesRewardProgramMember 2022-03-31 0001870997 lylt:RedemptionNetMember lylt:AirMilesRewardProgramMember 2022-03-31 0001870997 us-gaap:OtherCurrentLiabilitiesMember 2022-03-31 0001870997 lylt:AirMilesRewardProgramMember 2022-03-31 0001870997 us-gaap:ServiceMember lylt:AirMilesRewardProgramMember 2021-12-31 0001870997 lylt:RedemptionNetMember lylt:AirMilesRewardProgramMember 2021-12-31 0001870997 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001870997 lylt:AirMilesRewardProgramMember 2021-12-31 0001870997 2021-11-05 0001870997 2020-12-31 0001870997 2021-03-31 0001870997 us-gaap:CorporateBondSecuritiesMember 2022-01-01 2022-03-31 0001870997 us-gaap:CorporateBondSecuritiesMember 2021-01-01 2021-12-31 0001870997 2021-01-01 2021-12-31 0001870997 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001870997 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001870997 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001870997 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001870997 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001870997 lylt:AllianceDataSystemsCorporationMember 2022-03-31 0001870997 lylt:AllianceDataSystemsCorporationMember 2021-12-31 0001870997 us-gaap:OtherLiabilitiesMember lylt:AllianceDataSystemsCorporationMember 2022-03-31 0001870997 us-gaap:AccruedLiabilitiesMember lylt:AllianceDataSystemsCorporationMember 2022-03-31 0001870997 us-gaap:OtherLiabilitiesMember lylt:AllianceDataSystemsCorporationMember 2021-12-31 0001870997 us-gaap:AccruedLiabilitiesMember lylt:AllianceDataSystemsCorporationMember 2021-12-31 0001870997 us-gaap:MutualFundMember 2022-03-31 0001870997 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-03-31 0001870997 us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001870997 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-03-31 0001870997 lylt:RestrictedCashMember 2022-03-31 0001870997 us-gaap:MutualFundMember 2021-12-31 0001870997 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001870997 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001870997 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2021-12-31 0001870997 lylt:RestrictedCashMember 2021-12-31 0001870997 2021-12-31 0001870997 lylt:RestrictionLapseOnFebruary152025Member lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 lylt:RestrictionLapseOnFebruary152024Member lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 lylt:RestrictionLapseOnFebruary152023Member lylt:PerformanceBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-03-31 0001870997 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-03-31 0001870997 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001870997 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001870997 2022-03-31 0001870997 us-gaap:OperatingSegmentsMember lylt:BrandLoyaltyMember 2021-01-01 2021-12-31 0001870997 lylt:AllianceDataSystemsCorporationMember 2022-01-01 2022-03-31 0001870997 lylt:AllianceDataSystemsCorporationMember 2021-01-01 2021-01-31 0001870997 lylt:AllianceDataSystemsCorporationMember 2021-01-01 2021-03-31 0001870997 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001870997 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001870997 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001870997 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001870997 us-gaap:ServiceMember lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 lylt:RedemptionNetMember lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 lylt:ParentSNetInvestmentMember 2021-01-01 2021-03-31 0001870997 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001870997 us-gaap:OperatingSegmentsMember lylt:BrandLoyaltyMember 2022-01-01 2022-03-31 0001870997 us-gaap:OperatingSegmentsMember lylt:AirMilesRewardProgramMember 2022-01-01 2022-03-31 0001870997 us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001870997 us-gaap:OperatingSegmentsMember lylt:BrandLoyaltyMember 2021-01-01 2021-03-31 0001870997 us-gaap:OperatingSegmentsMember lylt:AirMilesRewardProgramMember 2021-01-01 2021-03-31 0001870997 us-gaap:CorporateAndOtherMember 2021-01-01 2021-03-31 0001870997 2021-01-01 2021-03-31 0001870997 2022-05-02 0001870997 2022-01-01 2022-03-31 shares iso4217:USD pure iso4217:USD shares iso4217:EUR lylt:segment 0001870997 false --12-31 2022 Q1 24626000 24585000 P9M P12M P12M P12M 10-Q true 2022-03-31 false 001-40776 Loyalty Ventures Inc. DE 87-1353472 8235 Douglas Avenue, Suite 1200 Dallas TX 75225 972 338-5170 Common stock, par value $0.01 per share LYLT NASDAQ Yes Yes Non-accelerated Filer false true true false 24611546 139724000 167601000 3900000 4700000 271084000 288251000 213183000 188577000 699531000 735131000 28653000 28627000 1352175000 1408187000 74563000 79959000 96459000 99515000 58363000 58128000 2729000 3095000 639947000 649958000 24739000 24885000 2248975000 2323727000 81149000 103482000 136660000 144997000 916679000 924789000 9414000 10055000 50625000 50625000 133527000 118444000 1328054000 1352392000 95443000 97167000 100422000 103242000 591714000 603488000 20676000 20874000 2136309000 2177163000 0.01 0.01 200000000 200000000 24612000 24585000 246000 246000 269847000 266775000 -54365000 -55383000 -103062000 -65074000 112666000 146564000 2248975000 2323727000 84976000 104864000 63783000 66223000 6186000 5467000 154945000 176554000 127878000 135846000 6209000 3685000 9125000 8595000 288000 439000 143500000 148565000 11445000 27989000 -9052000 69000 2393000 28058000 1375000 8984000 -36000 1018000 19038000 0.04 0.77 0.04 0.77 24598000 24585000 24626000 24585000 1018000 19038000 -20801000 -6400000 -20801000 -6400000 2000 1121000 -34000 204000 36000 917000 -17223000 -29699000 -37988000 -35182000 -36970000 -16144000 24585000 246000 266775000 -55383000 -65074000 146564000 1018000 1018000 -37988000 -37988000 1354000 1354000 2328000 2328000 27000 -610000 -610000 24612000 246000 269847000 -54365000 -103062000 112666000 1093920000 381000 1094301000 19038000 19038000 -35182000 -35182000 -119731000 -119731000 993227000 -34801000 958426000 1018000 19038000 9413000 9034000 -1054000 -478000 2328000 1853000 -20700000 4433000 -16800000 -16518000 -28551000 -23778000 25778000 -15913000 14440000 49402000 3366000 4922000 -28718000 96857000 8324000 13109000 3698000 4548000 795000 -12022000 -16862000 1000000 13656000 120000000 -3514000 -1569000 -579000 -11666000 -123514000 -662000 -1571000 -53068000 -45090000 232602000 337525000 179534000 292435000 8280000 92000 8535000 15769000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-weight:normal;"> </span><span style="font-weight:normal;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of the Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November 5, 2021, Bread Financial Holdings, Inc., previously named Alliance Data Systems Corporation (“former Parent”), completed the spinoff of its LoyaltyOne reportable segment (the “Separation”) into an independent, publicly traded company, Loyalty Ventures Inc. (the “Company” or “Loyalty Ventures”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Loyalty Ventures provides coalition and campaign-based loyalty solutions through the Canadian AIR MILES<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> Reward Program and BrandLoyalty Group B.V. (“BrandLoyalty”). The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors who pay a fee per AIR MILES reward mile issued, in return for which the AIR MILES Reward Program provides all marketing, customer service, rewards and redemption management. BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for high frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered across Europe and Asia, as well as around the world. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the Separation, the Company had operated as part of the former Parent and not as a standalone company. The unaudited condensed combined financial statements for the three months ended March 31, 2021 have been derived from the former Parent’s historical accounting records and are presented on a “carve-out” basis. The unaudited condensed combined financial statements for the three months ended March 31, 2021 also include allocations of certain general and administrative expenses from the former Parent that directly or indirectly benefited Loyalty Ventures’ business. However, amounts recognized by the Company are not necessarily representative of the amounts that would have been reflected in the unaudited condensed combined financial statements had the Company operated independently. The former Parent’s third-party long-term debt and the related interest expense was not allocated for the three months ended March 31, 2021 as the Company was not the legal obligor of such debt. The former Parent’s net investment represents its interest in the recorded net assets of the Company. All significant transactions between the Company and its former Parent have been included in the accompanying unaudited condensed combined financial statements. Transactions with the former Parent as contributions to the carve-out entity or distributions from the carve-out entity are reflected in the accompanying unaudited condensed combined statements of equity as “Change in former Parent’s net investment.” </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited consolidated financial statements for the three months ended March 31, 2022 were based on the reported results of Loyalty Ventures as a standalone company and prepared on a consolidated basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All significant intercompany accounts and transactions between the businesses comprising the Company have been eliminated in the accompanying unaudited condensed consolidated and combined financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes are presented in U.S. Dollars (“USD”), the Company’s reporting currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The unaudited condensed consolidated and combined financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">indicative of the operating results to be expected for any subsequent interim period or for the fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated and combined financial statements should be read in conjunction with the consolidated and combined financial statements and the notes thereto for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, “Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. This ASU is elective and is effective upon issuance for all entities. The Company is evaluating the impact that adoption of ASU 2020-04 will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification (“ASC”) 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is evaluating the impact that adoption of ASU 2021-08 will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of the Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On November 5, 2021, Bread Financial Holdings, Inc., previously named Alliance Data Systems Corporation (“former Parent”), completed the spinoff of its LoyaltyOne reportable segment (the “Separation”) into an independent, publicly traded company, Loyalty Ventures Inc. (the “Company” or “Loyalty Ventures”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Loyalty Ventures provides coalition and campaign-based loyalty solutions through the Canadian AIR MILES<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> Reward Program and BrandLoyalty Group B.V. (“BrandLoyalty”). The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors who pay a fee per AIR MILES reward mile issued, in return for which the AIR MILES Reward Program provides all marketing, customer service, rewards and redemption management. BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for high frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered across Europe and Asia, as well as around the world. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the Separation, the Company had operated as part of the former Parent and not as a standalone company. The unaudited condensed combined financial statements for the three months ended March 31, 2021 have been derived from the former Parent’s historical accounting records and are presented on a “carve-out” basis. The unaudited condensed combined financial statements for the three months ended March 31, 2021 also include allocations of certain general and administrative expenses from the former Parent that directly or indirectly benefited Loyalty Ventures’ business. However, amounts recognized by the Company are not necessarily representative of the amounts that would have been reflected in the unaudited condensed combined financial statements had the Company operated independently. The former Parent’s third-party long-term debt and the related interest expense was not allocated for the three months ended March 31, 2021 as the Company was not the legal obligor of such debt. The former Parent’s net investment represents its interest in the recorded net assets of the Company. All significant transactions between the Company and its former Parent have been included in the accompanying unaudited condensed combined financial statements. Transactions with the former Parent as contributions to the carve-out entity or distributions from the carve-out entity are reflected in the accompanying unaudited condensed combined statements of equity as “Change in former Parent’s net investment.” </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited consolidated financial statements for the three months ended March 31, 2022 were based on the reported results of Loyalty Ventures as a standalone company and prepared on a consolidated basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All significant intercompany accounts and transactions between the businesses comprising the Company have been eliminated in the accompanying unaudited condensed consolidated and combined financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. The Company’s unaudited condensed consolidated and combined financial statements and accompanying notes are presented in U.S. Dollars (“USD”), the Company’s reporting currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The unaudited condensed consolidated and combined financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">indicative of the operating results to be expected for any subsequent interim period or for the fiscal year. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated and combined financial statements should be read in conjunction with the consolidated and combined financial statements and the notes thereto for the year ended December 31, 2021 included in the Company’s Annual Report on Form 10-K, filed with the Securities and Exchange Commission (“SEC”) on February 28, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, “Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” This ASU provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this ASU apply only to contracts and hedging relationships that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The expedients and exceptions provided by the amendments do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2022. This ASU is elective and is effective upon issuance for all entities. The Company is evaluating the impact that adoption of ASU 2020-04 will have on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers,” which requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities in accordance with Accounting Standards Codification (“ASC”) 606. ASU 2021-08 is effective for fiscal years beginning after December 15, 2022 and early adoption is permitted. The Company is evaluating the impact that adoption of ASU 2021-08 will have on its consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company’s products and services are reported under two segments—AIR MILES Reward Program and BrandLoyalty, as shown below. The following tables present revenue disaggregated by major source, as well as geographic region based on the location of the subsidiary that generally correlates with the location of the customer:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Major Source:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coalition loyalty program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,401</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Campaign-based loyalty programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,600</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,678</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,679</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,266</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Major Source:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coalition loyalty program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Campaign-based loyalty programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,042</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,512</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,554</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Geographic Region:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 71,684</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe, Middle East and Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,689</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,278</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,294</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 154,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Geographic Region:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,045</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,942</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe, Middle East and Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,414</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,919</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,234</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 176,554</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records a contract liability when cash payments are received in advance of its performance, which applies to the service and redemption of an AIR MILES reward mile and the reward products for its campaign-based loyalty programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A reconciliation of contract liabilities for the AIR MILES Reward Program is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Service</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,021,956</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash proceeds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,890</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (76,573)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,793)</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effects of foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,763</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,012,122</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts recognized in the consolidated balance sheets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue (current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 916,679</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue (non-current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,443</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Reported on a gross basis herein.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The deferred redemption obligation associated with the AIR MILES Reward Program is effectively due on demand from the collector base, thus the timing of revenue recognition is based on the redemption by the collector. Service revenue is amortized over the expected life of a mile, with the deferred revenue balance expected to be recognized into revenue in the amount of $107.1 million in <span style="-sec-ix-hidden:Hidden_WcvG81KO8U6VHUb-uoNyng;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2022</span></span>, $77.9 million in <span style="-sec-ix-hidden:Hidden_JmJW6KI0Z0qoTH72ZXeL9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2023</span></span>, $37.2 million in <span style="-sec-ix-hidden:Hidden_ok3lHUpGS0C3HGHEXKGRBQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2024</span></span>, and $3.8 million in <span style="-sec-ix-hidden:Hidden_4wHtS1i1mUiuAFV96klgtA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The contract liabilities for BrandLoyalty’s campaign-based loyalty programs are recognized in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The beginning balance as of January 1, 2022 was $85.4 million and the closing balance as of March 31, 2022 was $100.7 million, with the change due to cash payments received in advance of program performance, offset in part by revenue recognized of approximately $66.7 million during the three months ended March 31, 2022.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Major Source:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coalition loyalty program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,401</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Campaign-based loyalty programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,600</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,681</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,678</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,679</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,266</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 154,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size: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.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:55.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Major Source:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coalition loyalty program</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Campaign-based loyalty programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Revenue from contracts with customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,042</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:41.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,512</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,512</p></td></tr><tr><td style="vertical-align:middle;width:41.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,554</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Geographic Region:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 71,684</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe, Middle East and Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 62,689</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 18,278</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,294</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 154,945</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Disaggregation of Revenue by Geographic Region:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,045</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canada</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,942</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Europe, Middle East and Africa</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 79,414</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asia Pacific</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,919</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,234</p></td></tr><tr><td style="vertical-align:middle;width:44.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 176,554</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 62401000 62401000 87600000 87600000 41000 1681000 -44000 1678000 62442000 89281000 -44000 151679000 3266000 3266000 65708000 89281000 -44000 154945000 66745000 66745000 106297000 106297000 66745000 106297000 173042000 3512000 3512000 70257000 106297000 176554000 65708000 6020000 -44000 71684000 62689000 62689000 18278000 18278000 2294000 2294000 65708000 89281000 -44000 154945000 1045000 1045000 70257000 9685000 79942000 79414000 79414000 14919000 14919000 1234000 1234000 70257000 106297000 176554000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Service</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemption</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 791,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,021,956</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash proceeds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,538</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 102,890</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Revenue recognized <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (76,573)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123,793)</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 306</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Effects of foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,364</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,763</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,012,122</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts recognized in the consolidated balance sheets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:64.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue (current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 130,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 786,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 916,679</p></td></tr><tr><td style="vertical-align:middle;width:64.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deferred revenue (non-current)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,443</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Reported on a gross basis herein.</span></td></tr></table><div style="margin-top:12pt;"/> 230492000 791464000 1021956000 -40352000 -62538000 -102890000 -47220000 -76573000 -123793000 306000 306000 2399000 8364000 10763000 226023000 786099000 1012122000 130580000 786099000 916679000 95443000 95443000 107100000 77900000 37200000 3800000 85400000 100700000 66700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">3. EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A total of 24,585,237 shares of Loyalty Ventures common stock were outstanding at November 5, 2021, the date of the Separation, and this share amount was utilized for the calculation of basic and diluted earnings per share for all periods presented prior to the Separation. For the three months ended March 31, 2021, these shares are treated as issued and outstanding for purposes of calculating historical basic and diluted earnings per share. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2022, the calculation of basic and diluted earnings per share is based on the weighted average number of common shares outstanding. The dilutive effect of equity awards of Loyalty Ventures granted subsequent to the Separation is included in the diluted calculation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of basic and diluted earnings per share of common stock:</p><p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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','Times','serif';font-size: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','Times','serif';font-size: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands, except per share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,038</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares, 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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,585</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net effect of dilutive unvested restricted stock</span><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for diluted calculation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,585</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.77</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.77</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:0.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">For the three months ended March 31, 2022, there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">0.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million restricted stock units that were anti-dilutive. For the three months ended March 31, 2021, there are </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> dilutive equity instruments as there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity awards of Loyalty Ventures outstanding prior to the Separation.</span></td></tr></table><div style="margin-top:12pt;"/> 24585237 <p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.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','Times','serif';font-size: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','Times','serif';font-size: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.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands, except per share amounts)</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 19,038</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average shares, 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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,585</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average effect of dilutive securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="white-space:pre-wrap;"> Net effect of dilutive unvested restricted stock</span><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Denominator for diluted calculation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 24,585</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Basic net income per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.77</p></td></tr><tr><td style="vertical-align:bottom;width:69.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Diluted net income per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 0.77</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:0.05pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">For the three months ended March 31, 2022, there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">0.2</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million restricted stock units that were anti-dilutive. For the three months ended March 31, 2021, there are </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> dilutive equity instruments as there were </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> equity awards of Loyalty Ventures outstanding prior to the Separation.</span></td></tr></table><div style="margin-top:12pt;"/> 1018000 19038000 24598000 24585000 28000 24626000 24585000 0.04 0.77 0.04 0.77 200000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. INVENTORIES, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories, net of $213.2 million and $188.6 million at March 31, 2022 and December 31, 2021, respectively, primarily consist of finished goods to be utilized as rewards in the Company’s loyalty programs. Inventories are stated at the lower of cost and net realizable value and valued primarily on a first-in-first-out basis. The Company records valuation adjustments to its inventories if the cost of inventory exceeds the amount it expects to realize from the ultimate sale or disposal of the inventory. These estimates are based on management’s judgment regarding future market conditions and an analysis of historical experience.</p> 213200000 188600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. REDEMPTION SETTLEMENT ASSETS, RESTRICTED</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Redemption settlement assets consist of restricted cash, mutual funds, and securities available-for-sale and are designated for settling redemptions by collectors of the AIR MILES Reward Program in Canada under certain contractual relationships with sponsors of the AIR MILES Reward Program. The principal components of redemption settlement assets, which are carried at fair value, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,752</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 25,990</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 650,389</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 735,131</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table shows the amortized cost, unrealized gains and losses, and fair value of securities available-for-sale as of March 31, 2022 and December 31, 2021, respectively:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:79.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:top;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 648,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 650,389</p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 648,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 650,389</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following tables show the unrealized losses and fair value for those investments that were in an unrealized loss position as of March 31, 2022 and December 31, 2021, respectively, aggregated by investment category and the length of time that individual securities have been in a continuous loss position:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:26.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:26.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 347,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 112,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 459,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,443)</p></td></tr><tr><td style="vertical-align:middle;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 347,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 112,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 459,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,443)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:26.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:26.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 227,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,248)</p></td></tr><tr><td style="vertical-align:middle;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 227,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,248)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost and estimated fair value of the securities available-for-sale at March 31, 2022 by contractual maturity are as follows:</p><p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:74.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 131,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,384</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 515,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 497,130</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,806</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 645,320</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Market values were determined for each individual security in the investment portfolio. The Company recorded losses associated with the change in fair value of mutual funds of $1.3 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For available-for-sale debt securities in which fair value is less than cost, ASC 326, “Financial Instruments – Credit Losses,” requires that credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit risk. The Company typically invests in highly rated securities with low probabilities of default and has the intent and ability to hold the investments until maturity, and the Company performs an assessment each period for credit-related impairment. As of March 31, 2022, the Company does not consider its investments to be impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Gains from the sale of investment securities were de minimis for the three months ended March 31, 2022. There were no realized gains or losses from the sale of investment securities for the three months ended March 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 29,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 58,752</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 25,990</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 650,389</p></td></tr><tr><td style="vertical-align:bottom;width:70.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 735,131</p></td></tr></table> 29256000 58752000 24955000 25990000 645320000 650389000 699531000 735131000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td colspan="2" 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','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="26" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:79.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate bonds</p></td><td style="vertical-align:top;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 648,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 650,389</p></td></tr><tr><td style="vertical-align:bottom;width:18.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:top;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,443)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 648,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 6,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,248)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 650,389</p></td></tr></table> 663980000 783000 19443000 645320000 648248000 6389000 4248000 650389000 663980000 783000 19443000 645320000 648248000 6389000 4248000 650389000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:26.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:26.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 347,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 112,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 459,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,443)</p></td></tr><tr><td style="vertical-align:middle;width:26.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 347,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,395)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 112,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,048)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 459,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,443)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:26.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">12 Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:71.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:26.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 227,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,248)</p></td></tr><tr><td style="vertical-align:middle;width:26.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 104,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 123,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,907)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 227,434</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,248)</p></td></tr></table> 347095000 11395000 112652000 8048000 459747000 19443000 347095000 11395000 112652000 8048000 459747000 19443000 104052000 1341000 123382000 2907000 227434000 4248000 104052000 1341000 123382000 2907000 227434000 4248000 <p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Estimated</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:74.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 131,903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 132,384</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 515,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 497,130</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 16,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,806</p></td></tr><tr><td style="vertical-align:middle;width:74.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 663,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 645,320</p></td></tr></table> 131903000 132384000 515585000 497130000 16492000 15806000 663980000 645320000 -1300000 -600000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases for general office properties, warehouses, data centers, customer care centers, automobiles and certain equipment. As of March 31, 2022, the Company’s leases have remaining lease terms of less than 1 year to 12 years, some of which may include renewal options. For leases in which the implicit rate is not readily determinable, the Company uses its incremental borrowing rate as of the lease commencement date to determine the present value of the lease payments. The incremental borrowing rate is based on the Company’s specific rate of interest to borrow on a collateralized basis, over a similar term and in a similar economic environment as the lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Leases with an initial term of 12 months or less are not recognized on the balance sheet; the Company recognizes lease expense for these leases on a straight-line basis over the lease term. Additionally, the Company accounts for lease and nonlease components as a single lease component for its identified asset classes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The components of lease expense were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,991</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,131</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,206</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Sublease income was $0.9 million and $0.5 million for the three months ended March 31, 2022 and 2021, respectively, and is presented net of lease expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Other information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;">Supplemental cash flow information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,164</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Maturities of the lease liabilities as of March 31, 2022 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the three months ended March 31, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,683</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,122</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,262</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,909</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,540</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 77,013</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 140,529</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,693)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,836</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts recognized in the March 31, 2022 consolidated balance sheet:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,414</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 100,422</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,836</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> P1Y P12Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,991</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 84</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,131</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,206</p></td></tr></table> 3742000 3991000 70000 84000 1134000 1131000 4946000 5206000 900000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> P10Y6M P11Y2M12D 0.047 0.046 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,164</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 852</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td></tr></table> 3969000 4164000 852000 7000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leases</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the three months ended March 31, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,683</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,122</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,262</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,909</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,540</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 77,013</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total undiscounted lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 140,529</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (30,693)</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total present value of minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,836</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts recognized in the March 31, 2022 consolidated balance sheet:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 9,414</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 100,422</p></td></tr><tr><td style="vertical-align:bottom;width:85.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 109,836</p></td></tr></table> 10683000 14122000 13262000 12909000 12540000 77013000 140529000 30693000 109836000 9414000 100422000 109836000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. INTANGIBLE ASSETS AND GOODWILL</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Intangible assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization Life and Method</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8‑15 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization Life and Method</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8‑15 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Collector database</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The estimated amortization expense related to intangible assets for the next five years and thereafter is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Years Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the three months ended March 31, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,136</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 98</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The changes in the carrying amount of goodwill are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 649,958</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effects of foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,011)</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 639,947</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount of goodwill as of March 31, 2022 and December 31, 2021 is net of an accumulated goodwill impairment charge of $50.0 million within the BrandLoyalty segment incurred as of December 31, 2021. As of December 31, 2021, Management’s estimated fair value of its BrandLoyalty reporting unit exceeded its carrying value by less than 10%.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company tests goodwill for impairment annually, as of July 1, or when events and circumstances change that would indicate the carrying value may not be recoverable. As of March 31, 2022, the Company does not believe it is more likely than not that the fair value of any reporting unit is less than its carrying amount. However, with the uncertainty in the macroeconomic environment, future deterioration in the economy, changes in profitability and cash flows, or changes in sales trends or customer demand could adversely impact the Company’s reporting units. In addition, while Russia does not constitute a material portion of the Company’s business, a significant escalation of the conflict’s current scope or expansion of economic disruption to a portion or all of the global economy could further disrupt the Company’s supply chain, broaden inflationary costs, and have a material adverse effect on its results of operations and result in an additional goodwill impairment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization Life and Method</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8‑15 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 31,430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization Life and Method</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:33.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,289</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8‑15 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Collector database</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,397)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5 years—straight line</p></td></tr><tr><td style="vertical-align:bottom;width:39.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 87,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 31430000 28701000 2729000 P8Y P15Y 31430000 28701000 2729000 32289000 29194000 3095000 P8Y P15Y 55397000 55397000 P5Y 87686000 84591000 3095000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Years Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 (excluding the three months ended March 31, 2022)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,136</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 583</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:82.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 98</p></td></tr></table> 852000 1136000 583000 30000 30000 98000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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','Times','serif';font-size: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','Times','serif';font-size: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.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">BrandLoyalty </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455,191</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 649,958</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Effects of foreign currency translation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,011)</p></td></tr><tr><td style="vertical-align:bottom;width:57.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,870</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 639,947</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amount of goodwill as of March 31, 2022 and December 31, 2021 is net of an accumulated goodwill impairment charge of $50.0 million within the BrandLoyalty segment incurred as of December 31, 2021. As of December 31, 2021, Management’s estimated fair value of its BrandLoyalty reporting unit exceeded its carrying value by less than 10%.</span></td></tr></table> 194767000 455191000 649958000 2103000 -12114000 -10011000 196870000 443077000 639947000 50000000.0 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. INVESTMENT IN UNCONSOLIDATED SUBSIDIARY – RELATED PARTY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company previously owned a 99.9% interest in Comenity Canada L.P., a limited partnership, which is a consolidated subsidiary of the former Parent, and was accounted for using the equity method of accounting, as the Company exercised significant influence but did not control the entity. The investment was included in the AIR MILES Reward Program segment. In March 2021, the Company received a partnership distribution from Comenity Canada L.P. of $0.8 million, and the Company’s ownership interest declined from 99.9% to 98.0%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the equity method, the Company’s share of its investee’s earnings or loss is recognized in the consolidated and combined statements of income. The Company recognized a di minimis amount of loss from investment in unconsolidated related party subsidiary for the three months ended March 31, 2021. In August 2021, the Company’s investment in Comenity Canada L.P. was sold to an affiliate of the former Parent.</p> 0.999 800000 0.999 0.980 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Debt consists of the following:</span></p><p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:13.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">     </p></td><td style="vertical-align:bottom;width:17.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving credit facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2026</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2026</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2027</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 662,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 675,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of March 31, 2022, availability under the revolving credit facility was $133.9 million as a result of $16.1 million in letters of credit outstanding under the Credit Agreement. As of December 31, 2021, availability under the revolving credit facility was $137.5 million as a result of $12.5 million in letters of credit outstanding under the Credit Agreement.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Credit Agreement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">The Company has a senior secured credit agreement (the “Credit Agreement”) which provides for a </span><span style="font-style:normal;">$175.0</span><span style="font-style:normal;"> million term loan A facility, a </span><span style="font-style:normal;">$500.0</span><span style="font-style:normal;"> million term loan B facility, and a revolving credit facility in the maximum amount of </span><span style="font-style:normal;">$150.0</span><span style="font-style:normal;"> million. The term loan A and revolving credit facility mature November 3, 2026. The term loan B matures November 3, 2027. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">In the first quarter of 2022, the Company made its quarterly principal amortization payments of </span><span style="font-style:normal;">$12.7</span><span style="font-style:normal;"> million applicable to the term loan A and term loan B. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, the Company was in compliance with its financial covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Uncommitted Overdraft Facility</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has an uncommitted overdraft facility with Deutsche Bank AG that provides overdraft protection in several currencies, up to a maximum amount of €10.0 million ($11.1 million as of March 31, 2022). Interest is calculated on debit balances at a rate of 3.5% per annum plus a relevant benchmark, due and payable at the end of each quarter. There were no amounts outstanding under the uncommitted overdraft facility as of March 31, 2022 and December 31, 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.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','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.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','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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="vertical-align:bottom;white-space:nowrap;width:13.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">     </p></td><td style="vertical-align:bottom;width:17.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturity</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="9" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revolving credit facility<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2026</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2026</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Term loan B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 490,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 2027</p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 662,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 675,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 591,714</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of March 31, 2022, availability under the revolving credit facility was $133.9 million as a result of $16.1 million in letters of credit outstanding under the Credit Agreement. As of December 31, 2021, availability under the revolving credit facility was $137.5 million as a result of $12.5 million in letters of credit outstanding under the Credit Agreement.</span></td></tr></table> 171719000 175000000 490625000 500000000 662344000 675000000 20005000 20887000 50625000 50625000 591714000 603488000 133900000 16100000 137500000 12500000 175000000.0 500000000.0 150000000.0 12700000 10000000.0 11100000 0.035 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. DERIVATIVE INSTRUMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company uses derivatives to manage risks associated with certain assets and liabilities arising from the potential adverse impact of fluctuations in foreign currency exchange rates. Certain derivatives used to manage the Company’s exposure to foreign currency exchange rate movements are not designated as hedges and do not qualify for hedge accounting. The fair value of the Company’s derivative instruments as of March 31, 2022 was $3.0 million included in other current assets and $0.8 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets. The fair value of the Company’s derivative instruments as of December 31, 2021 was $2.5 million included in other current assets and $0.5 million included in other current liabilities in the Company’s unaudited condensed consolidated balance sheets.</p> 3000000.0 800000 2500000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. SHARE-BASED PAYMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Stock Compensation Expense</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2022, the Company awarded 511,855 service-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant. Service-based restricted stock unit awards typically vest ratably over a <span style="white-space:pre-wrap;">three-year</span><span style="white-space:pre-wrap;"> period provided that the participant is employed by the Company on each such vesting date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company also awarded 88,033 performance-based restricted stock units with a weighted average grant date fair value per share of $24.19 as determined on the date of grant with pre-defined vesting criteria that permit a range from 0% to 150% to be earned. If the performance targets are met, the restrictions will lapse with respect to 33% of the award on February 15, 2023, an additional 33% of the award on February 15, 2024 and the final 34% of the award on February 15, 2025, provided that the participant is employed by the Company on each such vesting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Stock-based compensation expense recognized in the Company’s unaudited condensed consolidated and combined statements of income for the three months ended March 31, 2022 and 2021 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 511855 24.19 P3Y 88033 24.19 0 1.50 0.33 0.33 0.34 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,499</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,448</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405</p></td></tr><tr><td style="vertical-align:bottom;width:75.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr></table> 1499000 1448000 829000 405000 2328000 1853000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The changes in each component of accumulated other comprehensive income (loss), net of tax effects, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,074)</p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in other comprehensive income (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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37,988)</p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,062)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381</p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in other comprehensive income (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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,182)</p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,801)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Primarily related to the impact of changes in the Canadian dollar and Euro foreign currency exchange rates.</span></td></tr></table><div style="margin-top:4pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other reclassifications from accumulated other comprehensive income (loss) into net income for each of the periods presented were not material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (65,074)</p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in other comprehensive income (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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,223)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37,988)</p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (18,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (103,062)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:50.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Cash</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">on Securities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Flow Hedges</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Adjustments </b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Income (Loss)</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:47.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (700)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 381</p></td></tr><tr><td style="vertical-align:bottom;width:50.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes in other comprehensive income (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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,400)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,182)</p></td></tr><tr><td style="vertical-align:middle;width:50.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,867</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (46,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (34,801)</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Primarily related to the impact of changes in the Canadian dollar and Euro foreign currency exchange rates.</span></td></tr></table><div style="margin-top:4pt;"/> 2141000 1270000 -68485000 -65074000 -20801000 36000 -17223000 -37988000 -18660000 1306000 -85708000 -103062000 18267000 -700000 -17186000 381000 -6400000 917000 -29699000 -35182000 11867000 217000 -46885000 -34801000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2022 and 2021, the Company utilized an effective tax rate of 57.5% and 32.0%, respectively, to calculate its provision for income taxes. The increase in the effective tax rate for the three months ended March 31, 2022 as compared to the respective prior year period was a result of the Company’s increased U.S. corporate expenses. The Company does not believe these expenses will be deductible; therefore, a deferred tax asset has been established with an associated valuation allowance.</p> 0.575 0.320 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. FINANCIAL INSTRUMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 825, “Financial Instruments,” the Company is required to disclose the fair value of financial instruments for which it is practical to estimate fair value. To obtain fair values, observable market prices are used if available. In some instances, observable market prices are not readily available and fair value is determined using present value or other techniques appropriate for a particular financial instrument. These techniques involve judgment and as a result are not necessarily indicative of the amounts the Company would realize in a current market exchange. The use of different assumptions or estimation techniques may have a material effect on the estimated fair value amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span>—The estimated fair values of the Company’s financial instruments are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Redemption settlement assets, restricted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 735,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 735,131</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following techniques and assumptions were used by the Company in estimating fair values of financial instruments as disclosed herein:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Redemption settlement assets, restricted — </i>Redemption settlement assets, restricted are recorded at fair value based on quoted market prices for the same or similar securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Other investments </i>— Other investments consist of marketable securities and are included in other current assets in the consolidated balance sheets. Other investments are recorded at fair value based on quoted market prices for the same or similar securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><i style="font-style:italic;">Derivative instruments </i>— The Company’s foreign currency cash flow hedges and foreign currency exchange forward contracts are recorded at fair value based on a discounted cash flow analysis on the expected cash flows of each </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">derivative. This analysis reflected the contractual terms of the derivatives, including the period to maturity, and used observable market-based inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Long-term debt </i>—The fair value of the Company’s variable rate long-term debt is based upon the current market rates for debt with similar credit risk and maturity, which approximated its carrying value, as interest is based upon the LIBOR plus an applicable margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Assets and Financial Liabilities Fair Value Hierarchy</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">ASC 820, “Fair Value Measurement,” establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1, defined as observable inputs such as quoted prices in active markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3, defined as unobservable inputs where little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments are considered Level 3 when their values are determined using pricing models, discounted cash flow methodologies or similar techniques and at least one significant model assumption or input is unobservable. Level 3 financial instruments also include those for which the determination of fair value requires significant management judgment or estimation. The use of different techniques to determine fair value of these financial instruments could result in different estimates of fair value at the reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following tables provide information for the assets and liabilities carried at fair value measured on a recurring basis as of March 31, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 673,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 648,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 679,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 652,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in redemption settlement assets, restricted in the unaudited condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in other current assets in the unaudited condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in other current assets and other current liabilities in the unaudited condensed consolidated balance sheets</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financial Instruments Disclosed but Not Carried at Fair Value</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides assets and liabilities disclosed but not carried at fair value as of March 31, 2022 and December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Redemption settlement assets, restricted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 699,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 735,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 735,131</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Derivative instruments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td></tr><tr><td style="vertical-align:bottom;width:57.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td></tr></table> 699531000 699531000 735131000 735131000 476000 476000 471000 471000 3023000 3023000 2465000 2465000 755000 755000 487000 487000 642339000 642339000 654113000 654113000 <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 645,320</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 673,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 648,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 755</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Mutual funds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,990</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate bonds <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 650,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total assets measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 679,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 652,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative instruments <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in redemption settlement assets, restricted in the unaudited condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in other current assets in the unaudited condensed consolidated balance sheets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Amounts are included in other current assets and other current liabilities in the unaudited condensed consolidated balance sheets</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/> 24955000 24955000 645320000 645320000 476000 476000 3023000 3023000 673774000 25431000 648343000 755000 755000 755000 755000 25990000 25990000 650389000 650389000 471000 471000 2465000 2465000 679315000 26461000 652854000 487000 487000 487000 487000 <p style="font-family:'Times New Roman','Times','serif';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;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:40.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 642,339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurements at</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:29.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021 Using</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities measured at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 642339000 642339000 642339000 642339000 654113000 654113000 654113000 654113000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. SEGMENT INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating segments are defined by ASC 280, “Segment Reporting,” as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The operating segments are reviewed separately because each operating segment represents a strategic business unit that generally offers different products and services.</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The AIR MILES Reward Program is a full-service outsourced coalition loyalty program for its sponsors, who pay the AIR MILES Reward Program a fee per AIR MILES reward mile issued, in return for which it provides all marketing, customer service, rewards and redemption management.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">BrandLoyalty designs, implements, conducts and evaluates innovative and tailor-made loyalty programs for grocers and other high-frequency retailers worldwide. These loyalty programs are designed to generate immediate changes in consumer behavior and are offered through leading grocers across Europe and Asia, as well as around the world.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Corporate and other consists of corporate overhead not allocated to any of the Company’s segments.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Income taxes and equity in earnings (losses) from related party investments accounted for under the equity method are not included in the computation of segment operating profit for internal evaluation purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,945</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,052</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,328</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Strategic transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjusted EBITDA <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,554</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,058</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,034</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjusted EBITDA <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,876</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Adjusted EBITDA is presented in accordance with ASC 280 as it is the primary performance metric utilized to assess performance of the segments and to determine the allocation of resources. Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which represent costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 65,708</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 154,945</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,979)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,350)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,393</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,052</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,813</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 707</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,328</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Strategic transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,513</p></td></tr><tr><td style="vertical-align:bottom;width:43.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjusted EBITDA <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">AIR MILES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Corporate/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Reward Program</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">BrandLoyalty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:54.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 106,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 176,554</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 28,058</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest (income) expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (182)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,034</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,853</p></td></tr><tr><td style="vertical-align:bottom;width:43.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Adjusted EBITDA <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,281)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,876</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Adjusted EBITDA is presented in accordance with ASC 280 as it is the primary performance metric utilized to assess performance of the segments and to determine the allocation of resources. Adjusted EBITDA is a non-GAAP financial measure equal to net income, the most directly comparable financial measure based on GAAP, plus loss from investment in unconsolidated subsidiary – related party, provision for income taxes, interest expense (income), net, depreciation and other amortization, amortization of purchased intangibles, and stock compensation expense. Adjusted EBITDA also excludes strategic transaction costs, which represent costs associated with the Separation, which were comprised of amounts associated with the Employee Matters Agreement.</span></td></tr></table> 65708000 89281000 -44000 154945000 21722000 -3979000 -15350000 2393000 136000 -47000 -9141000 -9052000 6813000 2600000 9413000 707000 792000 829000 2328000 299000 776000 438000 1513000 29405000 236000 -4942000 24699000 70257000 106297000 176554000 30162000 1582000 -3686000 28058000 182000 -113000 69000 5784000 3250000 9034000 687000 761000 405000 1853000 36451000 5706000 -3281000 38876000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. SUPPLEMENTAL CASH FLOW INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table provides a reconciliation of cash and cash equivalents to the total of the amounts reported in the unaudited condensed consolidated and combined statements of cash flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,708</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash included within other current assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,877</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash included within redemption settlement assets, restricted<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,850</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,435</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes cash restricted for travel deposits within the AIR MILES Reward Program.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">See Note 5, “Redemption Settlement Assets, Restricted,” for additional information regarding the nature of restrictions on redemption settlement assets.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 217,708</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash included within other current assets <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,877</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash included within redemption settlement assets, restricted<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,850</p></td></tr><tr><td style="vertical-align:bottom;width:75.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="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','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 179,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="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','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 292,435</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom: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','Times','serif';font-size:10pt;margin-bottom:4pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes cash restricted for travel deposits within the AIR MILES Reward Program.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:7.5pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">See Note 5, “Redemption Settlement Assets, Restricted,” for additional information regarding the nature of restrictions on redemption settlement assets.</span></td></tr></table> 139724000 217708000 10554000 2877000 29256000 71850000 179534000 292435000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. RELATED PARTY TRANSACTIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the Separation, transactions between the Company and its former Parent were considered to be effectively settled at the time the transaction was recorded. The net effect of the settlement of these intercompany transactions is reflected in the unaudited condensed combined statements of cash flow as a financing activity as net transfers to the former Parent for the three months ended March 31, 2021. In January 2021, the Company paid cash dividends to the former Parent of $124.2 million, of which $4.2 million was withheld for taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The former Parent allocated $3.7 million for the three months ended March 31, 2021 of corporate overhead costs that directly or indirectly benefit the Company that is included in general and administrative expense within the Company’s unaudited condensed combined statements of income. These assessments relate to information technology, finance, accounting, and tax services provided, as well as human resources, and other functional support. These allocations were determined based on management estimates on the number of employees and non-employee costs associated with the use of these functions by the Company and may not be indicative of the costs that the Company would otherwise incur on a standalone basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company had an investment in unconsolidated subsidiary that was a consolidated subsidiary of the former Parent. See Note 8, “Investment in Unconsolidated Subsidiary - Related Party,” for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As part of the Separation, the Company entered into certain agreements with its former Parent, including a Transition Services Agreement, Employee Matters Agreement, and Tax Matters Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2022, the Company incurred $0.6 million of expenses in connection with the Transition Services Agreement for various corporate, administrative and information technology services provided by its former Parent and have been included in general and administrative expenses in the Company’s unaudited condensed consolidated statement of income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the terms of the Employee Matters Agreement, the Company received a net cash payment of $1.6<span style="white-space:pre-wrap;"> million as final settlement of the estimated prorated bonus amounts established at the time of the Separation. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Additionally, the Company has certain assets and liabilities associated with the Tax Matters Agreement. The Company has $20.1 million of accounts receivable as of March 31, 2022 and December 31, 2021, accrued expenses of $80.3 million and $80.0 million as of March 31, 2022 and December 31, 2021, respectively and $1.0 million of other liabilities as of March 31, 2022 and December 31, 2021 included in the Company’s consolidated balance sheets.</p> 124200000 4200000 3700000 600000 1600000 20100000 20100000 80300000 80000000.0 1000000.0 1000000.0 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,]#IE0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #/0Z94H&,M$NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y8!R;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.%^!0U)&D8(96/B%R-K&:*D#*AK"!6_T@O>?H_"V@68J[^BQ'.N<2SL(>'O:O>1U"]M' M4KW&]"M:26>/:W:=_%IO'O=;UE:\J@I^7_#57E2RYE(\O,^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " #/0Z94F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,]#IE3JUU,%5 4 "\6 8 >&PO=V]R:W-H965T&UL MI9C;P@SA"1MICF00'>;=GHA; &>V)(KRQS> MODLVV"1CEMWV!GQ:OS\O2?^2--A(]9ZL.-=D&X4BN6JMM(Z_6E;BK7C$DG,9 M2"^%5M&$"9_<"AWH';D7 M>?9&,O;*U_GRO2$LDL>I="K!%1][G^,MX"R0*4'U&N* M"CXR=4Y553X.&.W7Y!*+H%1;<9Q4O*E.8JW)%7'DNEJXAP*:U2CA!= M%$07#?.B&#A+EOC32+C6@H4)QM0KF'K-F"9"Z;\+SR96 &"R3M MB465F<)U'N2.A2#T#?*>@EO!2/3.$3['+NW1;D((>E)!O\K&]AF9:FA0(A49 MRU1HM8-_OQ*[1OWF%H,\\G"G">2,;^#ZV3[//WK,A$R74@O.K1;5 M9+ADG[I=FKM[[&8F9(FL6IIQ\;Y_;#HFYRJ>4&'59/QS< M^*'N^X%8DNDNFLNP$K:F"7PD*^L!;50/[@5,(_.5 MG)DCL0-J)1FN6$-6U@/:J!Z8*1*4=RA32ZDJ1T&-SI,4;>9YL%Z%20/WLG4- K\-@H9J(Z M>?]K>4!+PZ>X7Q_(ML<^-.&*0Q-B:<)E:ENP='_: M:&&PM^YI;MW3;.5/GE,-%5P8GZU<=>?*W4S9[!JMA[1SX3C=#JP0UE54I;O3 M1LN#,3B"@G)Y+WR^);_PZE3A4C8L6_H]^_*RAZW]2[=W<9,^6.I=D)A"_L:A MRF$+O1JY=MNA;=?!T$K3=W&++M:?QVQW<+'2(VK$ZC9+2L-W<7O^3+5?')_F MPN5>T%P=[>'@)CT")#_'"EE5[[ZN$3@Y JVC+3ECB]E.94(\LU[,=^>*J\5N MZ"C; [3*Q_.MU$=F7#4A(5] J'W>@Z&F\MW)_$3+.-O@FTNM990=KCCSN3(/ MP/V%E/IP8EY0[!$/_P%02P,$% @ ST.F5'%58#J]!@ W!H !@ !X M;"]W;W)K5_&:YZPZ%QM>P"\K4>9,PFWY.*XV)6=),RC/QL1Q M_''.TF)T==$\NRNO+D0ML[3@=R6JZCQGYO3[XGCZNI7HPOKK8 ML$>^X/)AOUG]I)@^36;**3T7V M9YK(]>4H'*&$KUB=R>_BZ2O?3\A3]F*15? M/>\=<3 NY8!9#^ O'< W0^@S41WS)IIS9AD5Q>E>$*E0H,U=='XIAD-LTD+ MM8P+6<*O*8R35P^WDX?9_/YZAJ;?;F?7MXO=U>+;S7PV48^_3&XFM]-KM/AZ M?7V_0&?H83%#'TX^HA.4%NA^+>J*%4EU,9; 1MD_!LKSQ'% MIX@XA!B&3X>'SWC<#L=OAX_!!ZTC2.L(TMBC%GN3Q0+F-V"(MH9H8\BU&)JR M:HW )2A6%_QGG6Y9Q@MI=-'.E-^84A&WO<(T"HA[,=X>NL( \P/?P2WL#5.W M9>H.,IW$L:B!&(1CS('E,N.GJ.#R%&6\JA#+(,99$7,$V0(EHE[*59U!X.U' M?3BAYQ'LR2QKXA%F?.*>!]T#B6")XW6[Q@T$EHWG2UZV2W<*;Z\VO(GF[.6C MR4F[67@'LRQ4E>ZR1OT$GS8@N+)\J45XUS3 0]_$)@)^BU!?Y#@=Y[P?-/DQ(I+F7%(LA*Q"FZJQKFR3&/)$Q-Q7V/D M1Y%'<8^X#@NHAZG%LT%+/!@D_DVN81_$=5EVA$TD \.Z^E[?N484L?@V;"F& M@Q3OA639.RB&^LI2C^# ZY$TX%PGQ*&%9M32C 9IWI4@ZZ5\:2),99R-V@/6 M[1KIR^EZ?M^A!A3LC REXO#+#(PYZ%\8%"XD'&,[[BL $2)-GSCK'5LWM+AQ2\D&JN-<(P"2U, M.PG#Y$BNDJQX3"&/M_%O(TH,.95H'M51U(EL#NT$$@\KY*]")$^@$D9B5$]) M-(K#"/M^H'G2 M@(.0""VR03K9(,.R,=T'8RL44*-"]X:RE"W3+)6IV;G$H DN[E>.!A1V',\2 MH*13#C*L'*^D$[XT9F%BT '')_WP/ I[2^^@XQF6B[<%V#%/ZEJ *10Y_<1L MPN'0=5T+VTXUR+!JO*W%CK'5Y0%3$CJ>MO0FH$=H9(E]T@D)&1:2]X05T94A M\ERW7R^88 %T@!:*G8"080&Y$<7CF>1E_J_#RM#*.(Y+2)^X"4>):W-NIRMD MN.GIF%MC2V]:O @'>NP;>B"5^RV%!.GTB;RGO3GF2$/;XD!KWR=I@H6!+:8Z M?2+OZ6^.<=2%!]I;'RK!/DL3,("-2BT\.XDBPQ(U%7F>2M745+NC%5&HS6C*V0ZA/H?#+T]1>H4CSJ#I=/14HEV.D2/ MZ!"X3QT/2!'_.$4GSKF#H6HJT99E-?^,6"W7HDS_YHDZDG%.'<=!U9K!?#ZC MM*KJYKE[ZF.R?]RL 3SQ0J]]\E].>XPG8KK8$;LS8\A2[DD/D$"UK]3%@"UHC M*O/9J*YZ9Z >4/GTF1N ON?8TB/M])&^I\%2!RK2O%<-\H9A<;7M:L"YON?; M"'8R2(=E4,O?[0F0A;"O'22;.T(3T-@1C@\^/:CO/I $'M.B@C)B!2.=\P F M7>X^I>QNI-@T7R.60DJ1-Y=KSA)>*@#\OA)"OMZH#QSM!ZVK?P!02P,$% M @ ST.F5.HA/8Z? @ R@8 !@ !X;"]W;W)K^TF;F/AQ)GMM+!/O[,3 MHK24,J3U1>.'^]_][F)?@BT7SS(C1*&7G!5R9&5*E5>V+9.,Y%CV>$D*V%EQ MD6,%4[&V92D(3HTH9[;G.$,[Q[2PPL"LS448\$HQ6I"Y0++*KPGCVY'E M6F\+CW2=*;U@AT&)UR0F:E'.![V\E8+U^/[\:S:(KBF^GT*4:G MBQ[RW7/D.9YW0!X=ET](TLK=7;D-=6J+Y;7%\HP___\4 MZTA$OXWHFXC]#R*.&5PS7"0$P85%*:^6:E4Q./P)KPIUL**UPPOC4-_A3>CW MO@?VIENV]S;]WD5KLT/:;TG[1TDCGN=P+>' )L_GJ,0";3"K"#J% Y!RQK"0 MJ"2B/B9GA\!K_Y<=**?GN'ODGQCMH ]:],$7T'&E,B[H'Y(V1_H0:^UPT,& MM@F_/=I/S79XARWO\ N\5,KJ*.OP/41_Z'I[J(>L!I>#/5*[TVETEX<+NJ:% M1(RL0.?T+L"!J#MG/5&\-,UGR16T,C/,X&-#A#: _17GZFVB^UG[^0K_ E!+ M P04 " #/0Z94*:'['1P% "S$@ & 'AL+W=OI[\Q4$C T)[N30)F9OC-8,_?,'GEXK?<4*K06Y;F\G*T46I[,1[+>$,S M(L_YEN9P9<5%1A2&4I6-L6?XX(RP?32?%V(.83OA.I2RG#P+) M7981\7Y-4_YZ.;)''P./;+U1>F \G6S)FBZI>MX^"#@;UU$2EM%<,IXC05>7 MHRO[8H8][5!8_,7HJSPX1CJ5%\Y_ZY/;Y')D:2*:TECI$ 3^]G1&TU1' HZ_ MJZ"C^I[:\?#X(_J/(GE(YH5(.N/I+Y:HS>4H'*&$KL@N58_\]4]:)50 QCR5 MQ2]ZK6RM$8IW4O&L<@:"C.7E/WFK"G'@ '',#KARP&T'M\?!J1R<(M&2K$AK M3A293@1_14);0S1]4-2F\(9L6*X?XU()N,K 3TV?%U?/\]NGFSF:W2_F-XME M>;2\_WD[O]+#5PL]<'=]NX"3Y1.,W=TLGI;H_@>Z7<"%&_0=/2_GZ.3;*9(; M(JA$+$=/&[Z3)$_D&?IV=#X9*Z#6]Q['%>%U28A["!UTQW.UD>@F3VAR[#^& M;.N4\4?*UW@PX!T1Y\BQSQ"V,#;PS+[N;@_@./43<(IX;D^\)ZY("BMB3_,= M-96G=/<+=[TJ]U/;%#-2KO0\023C M0K%_RH&$R3CEDB9(TBV!"#1]1R^Z(YV:ZE>R>(>%P4$8A*WZ&6]\U'Z'P<=6U +M&CE^Z)DQ@QHS&,2(,.2F3C]L3L&H5>U,,;UKSA(._5X7R ";/=B7A#])1@N2+YFKVD M[9E:$H<=&!RV9T+7QG4B,V]4\T9?6.3\D\54(D;=B>@ZGF6U*$UFH>?W%-:V M&D&P!E&;%<_RF&?&>5J%.+JY[79:DL$,!U'84TO[0+/L0<3;7%$0&O511G12 MHIZ>H9PJ([#=G:F6A]N\7:OO?A\M;FCQ)[2:#1H4;+IH552DR!LHI5YIT,DD M6@F>P:4]) 5[)*4E

&N>0I2Z#!0:O;O4B6,-AJ&?/#W4H[D=/.SV 56E[8 MDV&C8/:PA#T(OF?%Q@Y2/,K0R.H8.FW0F3M=JS *>]3,;N3,=@=1?_[7:L/V M1M"T& 2M4>_%%-,M!_(S;1ZJ^Q^WYQ[J1B_M8<%<4#6T&KVN]%MVNZN9K"++ MZ7OXC<#9PPK7L"'H'.4>$(IV322+T%KP>ZCE+=_I1#W('7^(V6?5R-[IG#PO?K^*]! C)'MKTFG[LN;]4<(/X MN5[4F2A&L[X=AMU(H#VL@?WH7ZIZ5^^PZV._#6\RZX7'C2KB855\I G-MMU] MT'&X1L'PL()]NNFO_ ]7:^A&03M=@YEMN:'?TR=Q(UIX6+265.Q9/+C;QXT^ MX/_YBH.[S=YW@K"M7R8S'V.G)]E&%/"P*-P7F]U'$]]QQ*9AX^&&_7G&W6[L MVV'G\7:M/-=O-Y'QP>M_1L6Z^"HB4%8<;2A(JM %<7W%8 MVM6)OD']G6KZ+U!+ P04 " #/0Z94'70L;98# ","P & 'AL+W=O M('N7%&FDI*\Y_Z,TDZ%J.)J(Q72L=@L#/ M@0YI'.M(P/$S#VH5=VK'R_5K]$^I>!"S(I(.>?PM"E38M=H6"NB&[&/UPH^? M:2ZHH>.M>2S3O^B8VSH66N^EXDGN# 1)Q+)?$ <1_ C$MH:HNE%FIO4&]1$3+_&N1+P- (_U5M.^\O19#$> MH>%L.AI/Y]EJ/OLR&?7U<7^J#YX&DRELY@LX>QI/%W,T^Z2/GU_&G\%I\G6, MOLSF$7BO32>][\DO@*H M7@#54Z#Z#: IU(R(K7E"32\K\VVFOKHT''K8P>V.?;C,H,'(=[RSU1NN1L'5 MJ$S43(54(."",A7J^G&@.2>ZB[F4]X\5XIO%)5]-Z$YU]=[M5+?-"LO4OI 1A M,B;9"!!\AP8),X4R]Q=\G4_<'U!+ P04 M" #/0Z94P G&M;D$ "G$0 & 'AL+W=O&5&D0N@LTI1V"]W5:K4?W,0T49.8L4V9^?=K M.VD@B7G,CK1?( [WW)Q[?.WC,-P2^LH2C#GXGF<%N^XEG*\_#P8L2G".V!59 MXT+\LB(T1UP,Z0H[3HC8;JW@,=#(1GA#$=_5<6+8IX1PQ.2_9G&/+GN^3T0XQ7:9/R1;'_#54&.S!>1C*E/ ML*UBC1Z(-HR3O (+!GE:E-_H>R7$'@!:!P!F!3!; -,[ + J@-4&'*)D5P"[ M!;#@ 8!3 9P6P'8/ -P*X)Y;M%]/L^5?H ^>%B&X^' )6((H9B MP#(A&X:*F'T"'QKC MX8 +UO+9@ZAB."X9F@<83DB>BYY=K&63YLQGS1YK(M8Q?7J,VJ:[,4T#I0FY!8N 3(HMJU-6E['G5 ML0G)8DS91S#]MDGY#_#W(\DR()I@BVC\SQ%A[?KA]E%A9?^D:HYUZI589[_B MP+#\EBZGHAK$G)J8W..QW7H.[5U+US5]6TB*LE=8=HO:2@ MCK37609!8)FFUUI1GD9MVS?:I77# L>W35=?F5]7YO_R?J$K;NQWBC-MMTEY MHHEQ7<]SFF%A-ZSO.)9OM73RNSJYCN'9+9VZ8=!V'=?6ZQ34.@4_K].%Z.72 MBR_/TBSH4#-MQW?TS*"Q.UH8__^^"/=.-O"_[XQA!6[,AP';.^.IJ":UG1G" MXV[X,WMCE:JY#KW [U ]&=V]#6E[7%G1!;N#;+6,,-7%]Q[;"9QQ MY8D$M/Q7H!QPLE8OI<^$BU=<=9E@)"Q!!HC?5X3P]X%\SZW_FQG]"U!+ P04 M " #/0Z94I7IGD;T& "Z&0 & 'AL+W=O&8>CW/V)-7O?,VY1L^;-,O/.VNMMZ?=;AZO^8;E MW^669_!F*=6&:7A4JVZ^59PE5FF3=HGGA=T-$UGGXLR.W:F+,[G3J9J:F0#' MG_VDG7)-HWCX^W7V:VL\&+-@.1_*])=(]/J\T^^@A"_9+M7W\ND'WQL4F/EB MF>;V+WK:RWH=%.]R+3=[94"P$5GQGSWO'7&@ /.X%@1PK^ T*=*] K:$% M,FO6B&EV<:;D$U)&&F8S/ZQOK#98(S*SC3.MX*T /7WQ,!D\C,;SJQ$:3B>C MJ\FL^#6;WHQ' S,\F)B!V\OQ!!YFY^@J2WCR5K\+ MQI46DE<++TGKA+=,?4<4?T/$(\2!9_AQ==P"AY8.IW8^VC#?@=.N[Z>W:'IW M=3^8CR=_H\%P/OXYGH^O9JJ=:-7G=4,4?>;9SINU^LC<;1+R>YQWYQR'G^[3!0?B *_ 'P;(X MECN3PI M7#RR1>K&B^L;%?;K<%UB 6X(/$PJO.2S>+?LQ8 MV,<TH MS3YQR,$5N>!V=JF"#DHGWVPM<4.&Z)2;,\8^7;[!VUPK$>OC(^7>7W5".>E3 M@-%[E(!+2'T" H MGMK!+5/ZQ7D.KY-6+PH:,%><1=HYJ\RH?4+M$;^?0Z1.2B>XZ"'>.-LI%_;# MAEI *O8BY%-)=#V>#";#CR<1J3B&M'/,I52@ R[)80<3*-T)7T#JK!2W2>1V MCX-%O -F?PNE(A'23B+W'!BZZ [D$BU*8$X(=6J = R#L %$Q0VDG1M&PE1< M:%\A6$5BVA%S7P)^N6,*H#F#M\X')EJ:/5)1 GF?$K1B60['P_QC6!S5GP:X MH>$@554G[2W'6R0V_=]@,4]H!ANH[.G^Y#7CK0ZSUS;N?:RW'3@(&XHJJ:B! MM%-#(\,31QD/>DWK546:=Y96A9VV M%_:KY9+'VF0U.7H[07D :"I@?W8>\T.)^R":IR MJS4.5H)#!#T^R3GD2$1\VF1-Q5_4;R7MVD< "^GM[?#N;C MZ:2-LFE%4;2=HL:9YL8]EJ&;B/U!+ P04 " #/0Z94AB31$R0* #C' M& 'AL+W=OV$K\I2NOLS5=CU26^OU]RXT8MEH!N[ MI\#>.TH:1,@\-3C77A M]/QB.KFYO/YT>?517+T39[?3RX\7TZD8?SP79^/IY93N7M]<3"\^?AK36\>[ M 6II\6Y6JSB+*D9/J-@7'ZP)2R\N3*[RS?6[,#?9/&IL/AL]*_"#= .QO]<7 MH^%H](R\_12#?9:W_WMBL*'S(.D\8)T'OS/NSZJ@P/QPS:(<^4SIU=<3W8NPE*)L\I#K_?BRHB/]DZ5,^7$(><& M&3HCHA#OM)$FT[(0?]@BUV;A^^+29(.^@&%WVE:^N!=&EBH7XZ+0>%<)0K.8 MWON@2B\FUJVLDZSW!7DP&KXE0H*J:^F4"7QO[^W+OLALN2I4@"BRSJ^TL?,Y M&:N#%^_MO2S"_951(!1(#')6X"6U ,T$\8)6U-*G:B6CPD:TT"98(0W^YPJ< MF&,)'*AFA"O.I->>8G=-^#$A)N#::=B*6-#B-D[]*"PZ)99(.SH' M'D&_A*'2A08R&YEC>XT-])(4/N!2%A8)JB,Y$)^PI#*RRG7@ %/D?0SU#-#+ MQ3S!"\N!%TCUI(25P5.E1!D9B+*6"_!'MFP(9 ^FWBDQ4\J S1U:! 0Z6SZV ME-*P]_JM%TL-6G8Z@T*99;8R 9 &H#+K8HJB!O!U18:E=OD,U9!PIXI:)IXI M'YJ4B#4*A^LG)I6,_'Y4^ W#&U%TKU +>&G!;@N(0R1]A95DTG..&(R1VMS! M/F;4E _/])MLKT,=2P9FT3+IO0J^R=FDJ7XT!.%!97J.@B.D.6F\S")X9RJL M*8D;N$# =*R-#D#;A-=%D/)-)@M0[+;1Q'!&V"T[.&?R-[ M)C9 >H(.7#DY55UZ,=7;HU<)_X_ ^_W.=/"+D*LO%_+C>VC*ZMH!'E.ZZE6&O#+[JNDD[IK8\TX, MS=VN,D,SP=V:B)@<.DY0R+%?_5)1QALRBUEJ0]!FB+)3:E]@,X\$<+;]_P3^ M?LF4,2/PR+RFX+\K$X_LTC3U$VQ RR()!"HM^-BDGG)>SQCG0!P?6*2)^.%T M^) *QL80X]TP(]#@0&>#8F^X\V4FVVE'[Q-8LS%40BEKY[EC&] MF*1C!I*I9JZBHAP=Q>EG (49[R+$)7H,G9.T/7/*TPUM/2]-/35AS3#"H3UZ MV;KBS.)?,N/=>'K6'G<\H^AVQ9VF63>>WJ9EI'IG>-!O!LEW,J,F);MG1A?< M%IDH;A1ZA:*RN"&)N*1X4@R2X3<-^W:F3(U,3&_;XP_+71=Z4N^4#; M/KHD'W2[L]/-V_O+LZN;%GA$G]'5!QXEBHV,2T3"$PGA(Z^8 M0+;&(/KY=$KJ]*6M?2C._BG M[F1111*9X\FC^A\-6FSA7_QV)I"$L@0,B, 7T<4F_@2ZMGWTV.U\>$).%_QYC?'W8$RY^4HL7P:[X,];,!@"(?RXQ,RA' M+^ Y#6O-!2E(WS5/_PM02P,$% @ ST.F5-.'O[.4!P R1\ !@ !X M;"]W;W)K9$Z+0I[)@\G*0*U6]'HUDFI,2RR&O"(,O"RY*K.!5+$>R$@1GAJ@L1K[K M1J,24S:XNC!C]^+J@J]401FY%TBNRA*+S0TI^/IRX V:@1E=YDH/C*XN*KPD M#T1]J.X%O(U:+ADM"9.4,R3(XG)P[;V^"?5\,^$C)6O9>49Z)7/.?]$O[[++ M@:L5(@5)E>: X?9(;DE1:$:@QJ\UST$K4A-VGQON_S9KA[7,L22WO/B99BJ_ M'"0#E)$%7A5JQM??D7H]8\TOY84T5[2V<[U@@-*55+RLB4&#DC)[QY]J.W0( M$O<(@5\3^$9O*\AH^18K?'4A^!H)/1NXZ0>S5$,-RE&FG?*@!'RE0*>N9M./ MTQ\^3"]&"ICIH5%:$]Y80O\(88#N.%.Y1%.6D:Q//P(E6DW\1I,;_R3#.RR& M*/ HID4_Y03=\K+";//- MOQ+?B]](5 F>K5(E$689DD0\TI3 BR 0[147BF1H!<852*TY?%]"+BAIJ/TW MU^]FZ.[=^^D#FI$U%AFZ%WPI<&EXW0BXON<;7*B-@[!$,N=KAN8Z!8=&E04O MX)FR)5)X7A"M"Y' 'B0_$K8B**,2+Y>"++%68[Z!F/LOAV3F*Y$2PW,-F:3O M2Z(%5SD%BY"ESC2=)1F"!P62"IYBDW]\8=[E:BYI1@$ X!4K(&=$X*+8H)0+ M00J0![RIR@]2VXP@XC72=G"#-Y_]OC7\2RE_R@4AO:Q!$/-IW@9].W/'IIV!.N-.CM1$MQ@RG"[9MS8%=H3(GCY= M!DGL1*Y[4.T#TWZ$3!#M8+C5U7.BQ-OCD+.D#?6@B:?S;'OV".12@,DHBP%]=LO@>-'T5&+ M'ANW5/TT C.,G=A-7F2&T)F$X[\16#T%4MO%_@-27Q*D(B?NQ-4S0TXF-N\OAJQ="^VJ?\A"7APX;@?HOB1LC3W_Q<:R M5+NP%;N./XY?;(K(&8_#OQ%T/1?"OJHZZS_;ZGEFJN?_'1S[P*C^=WA0IJ1_ M&50='[G%#&>X_;"S)4>.Z^_74;U=.=954HBF*\$K^).YHUE6$#3%4IE_I^N% MH"GNL>@J I50E!RN:PY,NY84HWN)HX?)T^RK*>=1E4?\OIPSN[/ M^C^L;IX+$5]5E?,/1.A8@WWY=+UC9^S P\[6-X&L/!RO75[Q!,+:_Z,( =2A M]W0.UM.>AQ"09][3H%-/.XT0GN,'3VMG9_TEA<1M7;NA]Q3/J:YTP?6=]A@2 M).4BDPBW91XJZJD;M,X)0RF6.:KPQC3$ZH992N@CA!+D%,4N)SB(*GRLB M3.^:Z;[5&K(H1[BJ"BU5<=N2LJTWXUQ!,E)6319BU@$98:&@I(6=JDGKL;:3 M!Y*,T/1TC3U$UV:9+(55M3F_MURMH^:H)1UM^%&INW"VH2<_'S2\)0LBP%HM M4C4?'FIKSK:6?!8&WN#"N TK]#UF*]T@W*W7SI ?N$XXZ8[$$\\)H[ ;<% # M>,YD' $8Z#@1/"4DV\)+Z#K!>+_&ARU['&RW/\_UG63BMLO3[EHR^ANL^-S; M[H+G8>SXOOMJ?W4Z[..@,]/S R>>P,C3/T;Z'KA1[WFZ6! =8A H$!,$@@O^ M>\ #+-T@"!LF"QM(VTT^F.QC1N($'6-YKA-'0=?T1RIEL+RO:ZN@:_D$1CHB MC.4]W_& [KKD*YV;':M1VP^&()>\H)GM*]>"S?G%B>!M@ZUI3Y_;I:M>.0*Q M,4[WW>A):"2ZF[X9"B MX'%"F6V^9UOA6["9%[3>_;&4/*7&/FT?_%3V$Q,8@'[%!F6P%& !;#5"F7]E M:_1"'X-Q>X+EP-A*F@]*5RQ+'5.B'^=&$RK[O?R.OO--G_&PS?N&D<:E$JQA MG,\?B84Q\JF"^1H2Z<) -#: ZFR7FNVZI@F2EA1@>T[ZH05#K5RK*S81J"6< M>6X\]+28PBR*V=#V=33#)=27L7',40#NEGLF /3QS1,8W^Q+G?CG)O'K*.L) MJ97>/2%:,;S*3(D$JF6$2?MT+(%L>,VA2&1,N[7YB@UJ[*+J&H;/DO$P;$W3 M[&IIP>4^_0XT&'+/=8=Q0]]Q8IICMB0F',$U_?WZR%[=-+EZ^S5?+"31S1$@ M%TI'G=C'8QU%%9!_HB48!;+@+(JV6H$2PAQTZ7 W=7]IZWYRH#4P/'1<..H< MKY9$+,TA,OA?!Y@]:6U'VW/J:WL\NYUN#[E!&CA'HH(L@!1L-QX@80^.[8OB ME3FLG7.E>&D>G_U.U!+ P04 " #/0Z94[SH/ MD3L$ !S# &0 'AL+W=O M'A*)$/ 1'P""\&1I[*TK$#WTB M<95%D0>C4B5IOW^8E$+JSG029%=V.C&U5U+CE057EZ6P#^>HS/*T,^BL!==R M47@6)--))19X@_ZOZLK2*FE0\^)R?=OKL$"K,/",(>MSA>U2*@:^..V,.Y#C7-3*7YOE)USQ.6"\S"@7_L,RZ@Z..Y#5SIMR94P>E%+'I[A? MQ:%E,.X_8Y"N#-+@=]PH>/E!>#&=6+,$R]J$QB^!:K FYZ3FI-QX2U\EV?GI MQ=GUY>?+/V[@ZN(:;CZ=75],$D^X_#7)5ACG$2-]!F,(7XSVA8,+G6/^V#XA M?QJGTK53Y^F+@%^$[<%PT(6TGZ8OX T;DL. -]R3Y"/040,Z"J"C_Q2YES&& M/=B&@3/PQ@L%9@[IJ'LP/NBFPR-PA;#H6/BG>1#*/\ WU+YF66;*DBJ'2W&$Y0PL'(:8465\@Y,(CX_'[#5;""CXH72 [DDD7 MMP11FEI[6 H'M9=*_HTY4#<(9IE06:V"'2/1^9!9L,^EJCTIHK":G'!0T>X1 MCVV%4BR1)JE,96@]3.P.+752T'5(-E-95<:J=C:D>_"5*X WH:X(.)]3FV0+_%%+ MJBVQ%#;?76T+*T*V7#USI$WB[92QCU)GJF;>,KJY9M2B'+V8&T5W T?;BYFB MY*%WG!1?Q!"9LJK]ZT+4HLZ'X@1^_66<]H>__V_/KR&][;ZWI;))]UK":0]E MNJ7[-L3(U(YXN2[@?8:5;_&)9]"]@\NZI!Q32;Z>TB5=\9034V(C>@.#;G\P M;J^/N_WA>.^P?$!MZ);:S\'O3^LXEFUWE?*GZMP;C[==C2US&VQ3XDW5.\QJ M*[U$MU\T=T#6^@X=;TN.>^H;X:"$OOQV\&[;U]V1'J2/(AD:U([3LXOZ87KX M7$3VS>EYB+[>5$]3EINHO8%^KS]ZM#PZ@@\KG_>QY7"]KI=:C'=?OY?2I*14 M'!N?9*'6DIJ++^A2#,K4RN1OZ^R]]J)A>_K3IM5(8_N4FO:EHTIGEB^>EG>D M_.\MMGT[/7<29L)$V$_59'"0WZG$<)[H+8@$* MYV1**3GH@(TC;EQX4X6Q&ULI55-<]LV$/TK.VRF)T>4*"76I))F8L>=^A#78[OI&2*7)&)\L,#2 MLO+KNPM*M-)I?&@O)+ ?;]];$,O5SH?'V"(2/%OCXCIKB;H/>1[+%JV*$]^A M8T_M@U7$V]#DL0NHJI1D35Y,I^]SJ[3+-JMDNPV;E>_):(>W 6)OK0K["S1^ MM\YFV=%PIYN6Q)!O5IUJ\![IC^XV\"X?42IMT47M'02LU]G'V8>+A<2G@"\: M=_%D#:)DZ_VC;*ZK=3850FBP)$%0_'K"2S1&@)C&7P?,;"PIB:?K(_JO23MK MV:J(E][\J2MJU]DR@PIKU1NZ\[O?\*#GG>"5WL3TA-T0.SO/H.PC>7M(9@96 MN^&MG@]].$E83G^04!P2BL1[*)18?E*D-JO@=Q DFM%DD:2F;":GG1S*/07V M:LZCS?7-EZN;A]_OKJ_NS^#FZF&5$Z.*+R\/"!<#0O$#A#E\]H[:"%>NPNK[ M_)S9C)2*(Z6+XE7 SRI,8#X[@V):%*_@S4>)\X0W_T\2OX-%+/YI."3-R9]Q*Z"-[/E8L7LCJX]X'.) M*)UAK[*^=\2Y;)7&)J2!.T(=O$U1/!V8,;%RQ7I\@$K'SO-&@"5@!$^<(P+& M(6-HF(R<2L1:Y7A*"N6QW5_[JA$#5VWX6+1KH.ZIYRSNT2-WDH^VTB(XIAXJ M^8"4V7.#I'K+I\YZ2^8B"EBY*W'R;]&[ ,&M&ZSBI/PX# MZB5\&//\K3::^1BL.74Z.7^701A&Y[ AWZ5QM?7$PR\M6_[;8) ]M?>TW$C M!<;_U^9O4$L#!!0 ( ,]#IE0 GT/?/0< ,D9 9 >&PO=V]R:W-H M965T@"7%NO?MDF ;*)MQ=@TPL2 MM_>9EFB)MY*HDG3(L1Z:Z&D5!,![53#2# MBS.DW:F+,[DVE6CXG2)Z7==,/7W@E=R<#\)!1[@716DL871QUK*"/W#S4WNG M8#3:2_^)]60IY6<[N,G/!X$UB%<\ M,U8"@\#-/L'745N,$XT-B@/1L%; 7SFXGY^/;^]6]S\ M_4?R,%\L/LUOYS\NR.4##!XHN9\_+.YOKA;SZ[.1 6V69Y1M)7]PDJ,3DF-R M*QM3:C)OHSRXM_I^O % M7Y[SNL5LT-R8BD-V&<(T##3))&2:-D2N(-FT M42(S/"<9TR4E]=JL6456ZR;7E+ F!_YLK8017!/VR$3%EA5_!S7BG685QQE, M<4@/+8J&64'PSBD530$*.D,T63Z!ZLIFJ53::C,)63 M.R4+Q6HB&G+%&I8S K9P13*N#)0>:[U1D.+63,4KAK)+T6K()U,2W<+P%?*' M9 %O6R6:3+0@*I,U<,(J:;/DDTILA+=SIA2 GQFAJR84.2156M.\173 ML!(5E$+]GOSU+],HB+__:D]($## 9DA'N>89KY>P3#ZQ>]HT\@?A;O#1&OVS M-=K_>\C_'2R[*>5:0[3U6UC(/=#LIKTAT8Q&Z=@CI%,Z22-RZZ&J-R2ALS3M MARF=S0)R)54K%0")+*4_>YRD-(Z"?IP&-)[.R$(:D-QK',]F-(U#CS*)4QIZ M%!MW%QD+4&/Q3'0)<4*\L%HJ(_YE?9/:4 ?[( 5$@J GT;$5Q*0L,V//NX6 M.%_(%@17'ST,C!6R%SX;(6I3L^6XDU5/7Q]!?_;GP1H=A?D>D@^?E[LX=I2? M^DB^0/I6\KKG%:",_(#(^H2H\A/QQ9>G)!YDZZF$\E)F'-/9-/ HDVGLC;X+ M9S1)XK<^RT$V6LJ41LG4IV!^>F(2.V%/RM$<_A,9]D+)T%@SL&1X)<(5AL.Z M8'=$B(CFL*D]0O&L<9LQ)>P:&ZXL%3@.Q9!6:N'ZV?^P:D!]*@K%"]R58?/M ME4/=-KR0Z@G%6!\JWA2P>]I-$SIQ9YMH $N<-FHW;L6C6 M +=]J__W2M:)DM,]/W&-,6M(&)':-;S=.Z!L6V"(] \01@-!V8'G*+I//7]# M"?DZ4X]4E&VM^9HS7EF6=]O\)\4T2(@P2&NSC#K"9A'O8C&+8K_;F M1'063-[:GCR:T"1.O'WN$/Z_3T-/Z32=WED7SQILW(!@5Q*U.SON-=-V8_I" M0VT.RS8>,OL3(HBU[$]_V)&L[POG.R\.YV ;]P(T3F#A>HVM 9Q*R1-GRJ92 M97/.BPJX/0OB/4H$<4J0EZULUNW83:GDNBC)"IH#I/22TC"EZ;0O@,EL D>F MP)/B,75R#+0 ^V+",4UF/49 Z#08/S^A/>OJ#ILV".EG;AP.M&N1<@Y6U*+9 MWB]P!C%_WI_8'@=1X[4ZD$X&HBZD._%?P3F?-4_0*&52Y5[+IK7,!(8/[Q&L ME R*6X$QV,>E?TEBQV_"84QJ4578K0&@WP3#\8[@NC_;4RG.NT+)[579L9[N M>1LW)!]!PA'PYWQI_/P .]W-A&>MT XS6*?=B?;RX8K$T=A=$T3!]Q]%PQIP MO2(W#1SLUZX[M2_#$+"K>"[,MGI19 &JXK^L!1CI&L4,Y[S#VQCP2L *"V7% M4")6X!5THF"'7?&BP53I( 0V,9N/H-]UR4Z2WT:S_)]K;:5BR%NNA'00<,%! MK[=<2NC/^T$V3ZW(0$/7^^+L4A0E4!3:ZBT?AAV,(:V22[84E2-#?+=WOVA/ MR?0680:OA*R).!>T25+**C\ H(;&WHB^$M%=S]U9"4[9.W>-RV$=UPC<9PZ? M6N4AN3QR0J![.G()KC32N,L_>Y\F<#6\XXB$KGXKE>?#[;%SI63MZK!%'"CQ M,LM?.Y>C]MY:U$*_'O,8+^!% 8TD!Y]8Z\Z_6:JP(_ M(M@+4PBANVG?47??*2[=]7P_W7WD &V%]:#B*V -AI-T #%#P=N8&2+E_5+ M:8RL\6_)&43&3H#W*RE--[ *=E]O+OX-4$L#!!0 ( ,]#IE1\MM<@$P8 M -D0 9 >&PO=V]R:W-H965TW]E5!F=SZ*1_N-=W*; M>]J87IR5?"MNA/^C?&NQFK92,ED([:31S(K-^>@R?GXU)_I \$&*G>N],_)D M;G8\B,D@HD7J2P/&X%=="*1($,SXW,D>M2F+LO^^E_QI\AR]K[L2U M41]EYO/ST>F(96+#*^7?F=UOHO%G0?)2HUSX9;N:-DY&+*V<-T7## L*J>LG MOVOBT&,XC;[ ,&L89L'N6E&P\A?N^<69-3MFB1K2Z"6X&KAAG-24E!MO\56" MSU^\>GEY\_+F;.HABW:F:<-W5?/-OL"7L-=&^]RQESH3V9!_"AM:0V9[0ZYF M3PI\S>V$)?&8S:+9[ EY2>M8$N0EW^#80-"\%30/@N;?'*&G^9835K.R][E@ MUZ8HN;YG.7<,%66YEWK+E "@'$-ML:W0V%7,;#8R%:RT1.6E<&.VXU;DIG+T MGB')+!7:"XM5#1!A60J2;IM7V#5KJ2";ZPP?K$=],O&YDB4JRD_8)Q><,N\8?$L MO,(>!QN):I=+J"OX/9,Z555& K78D=TP3NZD%3WJ$(R1&J^5F+@!*N"($_"4A@/UZ%L;2PP0%X$83QX0%RU4ZDI M0)@&:HJW(&?V*D0@1/]S]/66JTH,N4M^3XQPA=+^A%KX0.TD8^A-C\7=E2*5 MP$)-#1V2LBN<)W-J6<0*-!BE0 +PR+\@#D(E8FYN 0O.G"RDHGS ^H %J7N[ M(C7:%- A]*VT1@>7N>O< 8;K9.RDS\$/=NDEG GR8!227-2-("0.*" DULE) MS58'DQH/UUQQQ)6%;O5BD*>6N,$;$W=MYS:[3$57>UQ M[7"7!S(0,,\R21.J/ M@3O@*\,*Z8*WW#D!64F$_1AF/XV0^6,7LO:%BZS3.QZOYLK=>C&=1 MM[ZIUK5<5"IUJ1TR\2R:K'#6*A7&!H "&XMVHT$D_BBL#?A%".NPG096"N$8 M\*9JIOF#8!C*T.V;"/@T\/(0%Y/6Q#?0!I#I>@*KAR$J^(P:05,59/:_@:%# M8#P%E8]A!A+9,=G6\>'HDQA3R.)QUV#H1GTH42#@WR MT.4#D?/)"?L1OTO\=NDO2[5OT"EW.=L@@/]3L/^;@KTF+TLNLX!D7M1=L#F0 MP_E Z"[@:E4?71TT%0I1*DE3R5/Q;N.(&%E3',X[@W:P7 V*-5[.6;@:')O- M<45=F=HI^N::1IC:0'&78M38BE[O-FLEMR%A3YIV8,#IHM^=3GH!]I4-G@Z/ M]UX(FL'A0=%_MW;>&?TG#52OAI9_(;G!A)\1'R236+^J41WU(A!'X^5I0MM) MUU>1E1IKY*A1=#"Y8::3154\ MF-X&$5F-3Y/E/^;KLJFDWMS3U-(#A&#F6ZLC:4WH/3];&@ M/&.K\3R>LU=&;^LS]6NXXB@:SV'-P^/R@;N/7:"FO>LF+A_;<*EV+*2OOGFV MN^V]_;*^KG;D]:4?H=E*34/?!JS1Y&0Q8K:^2-<+;\IP>5T;CSM->,TQ]0M+ M!/B^,<;O%Z2@_6_&Q=]02P,$% @ ST.F5+R%HC!R!@ 3A( !D !X M;"]W;W)K&ULU5A;;]LV%/XKA)<-*2#8DGQO+H#3 MI&V*) V2;,4>:8FRB%*D1U)QO%^_CY0LR[FM*XH->[',(Y[[.=\A=;A2^JO) M&;/DH1#2''5R:Y=O>SV3Y*R@IJN63.)-IG1!+99ZT3-+S6CJF0K1B\-PU"LH MEYWC0T^[UL>'JK2"2W:MB2F+@NKU"1-J==2).AO"#5_DUA%ZQX=+NF"WS/ZZ MO-98]1HI*2^8-%Q)HEEVU)E%;T\&;K_?\!MG*]/Z3YPGM0)G4%, ML,0Z"12/>_:.">$$P8P_:IF=1J5C;/_?2'_O?8,X](EY=9JO.7@L\?G5W>SJP_G)Q=G M9'9[>W9W2V97I^3#Y\^G7\XO+@Y[%CK(E4S));.Y>BI\GTL$3I4&>\R;AGRG:\Z703]LWNV1_7@2C,/H M38L4!^-X2B:>,#V(AF3-J#9N&<4'QFKJ4(2X&B!WRE)!^)-4;H5]N\+_*LF/ MGZH_]_WEOIB(-X,MU)QS2(IH-V.OI!.!TVZV^J PP<-\.4)BD0 MWHV@)U8.AT%_.MX:7:W?/!L:R-_R?4?Y[9').!A-1FT_)X-@.(U>]O/Q\PX0 MQ(SEA4\H;2>$/>"\ 1WWRWAAJVH3LFU M5@M-"W*BD:\+M:;"KLD^ZKKJA1>R>D(%E0EV)%%Q/CV1 -+5-*;H%O"6.NR]W&IILJ]OF:"(:I9]%S) I_[NX YCN%&$B4 M %2;;60<%K:B0R5*4(AU4+OYJ12^'K%KE3/@ZSUV54B9<(U(&^N*P=2-[G1; MW*1* 0N!= EP,3]54%:Q"@YK M$ B7?\P AL'SE<%<[[_;XHWQY]6=&#LQC\(*"=O0[82V JHN^:A6T*8#7R=> M: F_M<7%%5FJ"Z>@B5;P1ZJ")X#C>ZZ5='$-2%;:$B:F#*C)E:Y:L&:K.!#S M%EHNM:PT:>CM==0&(_>!OX;_\I?_%""*:[@CM/G@Z:P MW[@ N7PGMAW6IBYWXV)P>4!'I2EWYL+WG&.*WI3&<+K-A+L<6&Y+I)H25]2: M ^Z\'/A87QD>*YJ7!L<$ U\H,< HGJ%84(#,)+0&J)H3XC/!DVWO5&AFB4G4 MDCE_,?1I=<\'2Q/^E!M=+KTDG +HUB!-4.$;Z0NAYK"V3D$=JJS4[ARP$?&L M Z9<+A%+I($C,G.MW)$.V<@JZQV.)PJM%OCDY?1^)SIU,@CS8$U4576:F5)4 MT W7JB*IFJUZXY)-MPF!G&<0KOO<+;37NN.C,A;^2X:[UZ&XJ^M^0VT^ELRJ M;P3;[=67%G3G@DO7,!E8P^YXV"&Z^GI1+:Q:^B\&&PO=V]R M:W-H965T)VUH465 J5=)IM?Y(2B%U-.B%L[D= M]$SEE=0XM^"JLA1V/T)E=OVH'1T/%G)3>#Y(!KVMV. 2_?-V;FF7-%8R6:)V MTFBPF/>C8?OCZ(;E@\ 7B3MWL@;V9&W,-]Y,LW[48D*H,/5L0=#?"XY1*39$ M-+X?;$8-)"N>KH_6_PR^DR]KX7!LU-\R\T4_ZD:082XJY1=F]Q<>_+EE>ZE1 M+OS"KI:]O8L@K9PWY4&9&)12U__B]1"'$X5NZR<*G8-")_"N@0++!^'%H&?- M#BQ+DS5>!%>#-I&3FI.R])9N)>GYP73V9;)+3\_3A^& MJ\D#+)]'R^G#=+CX"K_#8O(8#N?#Q>IK+_&$SC:2]( TJI$Z/T&ZAB>C?>%@ MHC/,SO438MU0[QRICSKO&GP2-H;K]A5T6IW.._:NFU!$58$P-N56Z#U0&WB1IG)J#V:G,0,! M]_?Q_0>0VJ-%YVG!PJBEW\-8:)$)>(SG\15)*EE*3SI;8;U&ZPJYO8)=(=," MI*/[U&AGE,P$"[EJ[60FJ6V R<$3!^Y':&$N+&I/]G0&.T%Z:6HJS2HD )63 M>A/$\7O%'$KTA5&RURF0K,KN:I0IPCKRD,F M,]#&,TMOZ=4&##+G]W$(D=0OY#]Y[@,MJ5-54=ES0%AT.%W T_1QLH0%[H3- M8&[-QHH2'&Y8B;*D@0J<@D'5335^RL]BBM3*.-PGP2-*SEM)Y+C;Y=:4%T// MOO_:BKO43)0BR3IT)^9#VN\^N9#2VG*3S@Q3+JBL-E_GVANX[\:M#S$\T\.V M/T;[ZJ)U5U#FF(ST[A MQ.86A=64&B)A01GGN"3(;4/I^.Z)-4&AX]Y*!4D%5')9L%; #8Z>)).0*WV&:U&)8QWO M3PN5"Y!9^L(B0EDW/^3F=\CLH7>U0[*'U8:Z_8_9;D)R3N)B:KG2B%C&.1$T M\?)<*DGD+KZ9^%+?2DXF"8ENPKQT$)Y*/52:TV8D#^M)]"9>SW/R<2.U X4Y MJ;;BN]L(;#TCZXTWVS"7UL;3E O+@CXKT+( W>?&^..& 9H/E<&_4$L#!!0 M ( ,]#IE0\JKF+Z00 !,- 9 >&PO=V]R:W-H965T&1P-6I1,%*"LT(H96%SVKJ.SV9#\ MOY8RYS;N%&RS]$YO++WK3',ECP2KI[O?X%FGQ&A)=J:?TO6]>^4=)C:66= M+II@9% (53_Y]Z8.G8!I>" @;@)BS[M>R+.\Y8Y?71B]9H:\$8U>?*H^&LD) M19ORQ1F<%1CGKF[?S1XN!@Z1:#Q(FZA9'14?B$K89ZU<;MD[E4'V/'Z #%H: M\8;&+'X5\#,W 4NB/HO#.'X%+VG32CQ>\K?3>@8S;&&&'F;X#ZOS>M1IP"B0 MW<+UAIN<*\6&H@$XXM>"HD M 1Q'6Z\C_Q;%YZ]8?M6KFB3R&+,', 63FBMVW7I$DZ@_B4X[XU$_#,,W$6:M MQ_ T[(_C43L>A>%!A E[T(Y+A%#+GQV!9;2QVP3&X[B?#(==RPZAS?,36'O& M*L4+;9SX$[(:2EA;<94"BH64LAL5$[?1/O-T.CFP1EH9 \JQDA;"C=WU&CW/ M_PWSIS;U7;PC-CJES7B6?9CTA]/I2^6@$*[]0=@JDP379WS%A>3S6B\5]A3C MSXHYJ*DUM^PH2I+@%)NBE+Z_6\8QPF([IB6.HG$0M9.H60D.,_#+-VCXC;(. M54P+;!>]J2>OEP8 OSXN:#@_.SMT1/X][4DP.DP[[DS^)]J;LN_.L =RUT7) MU1/+_?H6E-#XJ0:4#8JR68BW$<>T N'%X?DNG#='YR=LG0O]UF73>5^5H=JJYO3$!?1U%4!<-#5JFFJ*,. M>N +T&5"P(=A"^J$L&T)B=_^\2[,K'&TNYZ3@'VLF2V$L8Y]J[C!,")6J]]U M]J/@&3"!3:#QDD]84:%246(':MH&]R>PY$]4?KM1S60KJ;*4(N5SB?2T1]]- MML,Z.' DNZ1(MEC<%(=2^$:U%B[W-!="H4$@N12SQG>\(K*O"ET+@<+-V&\K M,)GA"\?>;PKZ0G\*=;R-T&W$]MS0 PL=+*9MQ](G^^(J0#;9U5)E>%[I()J3L;#\ZBKQN.C*.KT$KZG7B>TQUA5L-3- M6A'5J(:N%)(I)15W0\DK+"6;(Z, M<[PM/_995H'?.]QWO[4(0WL$:$(N'5ZB_6N._UK D /.+S2JI!G0 NW_H*N_ M %!+ P04 " #/0Z94O'M*;QL# #3!P &0 'AL+W=O&BT\8ND)FJ/LLS+&AOA M4]NBX9O*ND80;]TZ\ZU#4490H[,BSS]DC5 F6<[CV95;SFU'6AF\V!+!>$X0X" MI_R]!^&]E4H0EEQ+5(-$1]R=X1R)KTT)6HF5THH4PP6CE%E#Y6P#Q(Y:2VA( M"0VBW*#S"(H]2P);0:4[29T(#>6!.7DJ<-T;KE3GT,A'P =9"Q.TL "?PNG@ M?%TJAX#<7_+LT':CF,VZS3FNA+*P4;H#D/0^P0^Q\-I\.2Z M08(/ *Y=68_%"UL^?3M-<^Y?K<,H4D;JCMLD9- RNQMBH]UO]#9/#W\#L?LI M^7*?ULZ(KE0A'=)R=QK?K[S5JHQ96@DMC$2(8\3_DQ25Y3X=-L'!^(XO?P)02P,$ M% @ ST.F5"@/#3(1! 1 H !D !X;"]W;W)K&ULS5;;;N,V$/V5@;M;M(!C6Y+==;).@-SV\I BB-,6?:2EL46$(E62 MLN-^?0\I6W':W>RB%Z /MGB9.3QS.$-RMC'VP97,GAXKI=UIK_2^/AD.75YR M)=S U*PQLS2V$AY=NQJZVK(HHE.EANEH],.P$E+WSF9Q[-:>S4SCE=1\:\DU M527L]H*5V9SVDMY^X$ZN2A\&AF>S6JQXSOZG^M:B-^Q0"EFQ=M)HLKP\[9TG M)Q?C8!\-?I:\<0=M"I$LC'D(G8_%:6\4"+'BW <$@<^:+UFI 0:O^TP>]V2 MP?&PO4=_%V-'+ OA^-*H7V3AR]/>M$<%+T6C_)W9?.!=/). EQOEXC]M6ML4 M*^:-\Z;:.:-?2=U^Q>-.AP.'Z>@S#NG.(8V\VX4BRROAQ=G,F@W98 VTT(BA M1F^0DSILRMQ;S$KX^;/YA_.[ZZ.+\_GU%=V>_WIS_>/]?#;T0 [SPWR'C&:%\ZNM8%%\_]AV#4T4KWM"[2%P%OA!U0EO0I':7I"WA9%V86\;*_ M'>8SV'$'.XZPXW^HWLLH23*@3R'1W)O\@2Y-A1)T(F;Q]6-H,WW[S30=96_I MJK%2K\B7C)]EIJK=" X;09 Q+SL=^]$LP F]);$1-MA,DJ0_G4S(L5W+G(]" MCA>H-^>MS#V:+K)HM/0.R>E+$K2)R8XYL6:+VJ65%=I3(3S34DA+:Z$:III1 M_J6P3&9)K]+Q(#DFX5 TGBUR&?Z(*'"*CK"),!#CRU1:^H[\MI:Y4&I+:YB1 M10TLT#'@!9Y1DJ,M"QNX2%-0; [@]5516PE.*5IHZ@$!F2*I!86E-1:/7Y TED_:[8"AB@3"@C\M6RJ= R0N[8L04 M^%7LV]S;QXU,#M$J14K4R.;("9,USNH G66O ^'@$K4,D;SCA6UP;V#]F,Y9 MGP1.]:*0 4ZHKW(:PZ>()H@]^(R_[(/__R)K]A4L62CNC9%BKB$$#>Q'WVWF,X5[%YB!TJ3$! M.8S]ND,D8J&1A+"1;DNC<+&[DRZ>?^M['YD]EHWU[RW6CW M1#IO7P9/YNW["F*M),)4O(3K:/!FTB/;OEG:CC=U?"K(S9+///8!@/, M+XWQ^TY8H'LXGOT!4$L#!!0 ( ,]#IE0!]X$R$ 0 #\, 9 >&PO M=V]R:W-H965T^H6EOGU6;B;VSI4R2+^U^_2@[<>SNVJW##ONR+[%(B0]?1(K,9"OD9Y4A M:G@J"ZY.K4SKS8GCJ"3#DJFAV""GG960)=-$RK6C-A)96@N5A>.[;N24+.?6 M=%+S;N5T(BI=Y!QO):BJ+)E\/L-";$\MS]HS[O)UI@W#F4XV;(U+U ^;6TF4 MTZ*D>8EMZJS!>/(HQ&=#7*2GEFL,P@(3;1 8 M?;[@'(O" )$9O^TPK5:E$>RN]^@?:]_)ET>F<"Z*7_)49Z=6;$&**U85^DYL MSW'GS\C@):)0]2]LF[-A9$%2*2W*G3!94.:\^;*G71PZ K'[BH"_$_!KNQM% MM94?F&;3B11;D.8TH9E%[6HM3<;EW%S*4DO:S4E.3V?S^WO/_#T/H?U'C!O^]_3U_8Z@MK M?>&WBO?;\)X_A'>I@/L,(@, M9;TM,3.5^05)B&B$HT(H-;"!8RVEV1/@:D6UIVQ@$H$I6(F"W@!U C]\%_MN M\.-_]KTF&[OK!T[O69'_3A[NV53R5-"\I6>=*+R$^XKX3_0<*@HQQ035H&7/ M*RF1)\\MXZ8.Z$O 5Z3I$9LSE;7TO617TVF> ,PUOS)TB-*&9V)2C&>DJ5G MK& \HTE_@>?-L+O0[MV?[8[=!'46R'\6C08XUL=QP.8'[( MU+_,Q8.1OFO'KG=@!-%ASQO;OA]T#@=C^SB.>[Z\B%G'+B^VH\@=]+P)W*A[ M)![98S?N>>.Y@>U&_N!O)^S_A?"-"\%[1R%<[)+LLI=D[ZV(7@7$MA^-NQDR M=MU^QHQM+XZZK"#V_F$U1';813_V#IJ/_&,[.C[N5L.(%/NO5T//#<^.>V[X M7L^I,++C%W4=A$UEFKC>RISFPKQXIF&OR2\M*)3D1[FAX&PO=V]R:W-H965T9V!-*TJ0="-I*M&,:#S!$8=NKD]PT%HZ=V0YI]^MW[;2A2("V/;3QQSW' MYUSGWDP[I1]-A6AA4PMI9D%E;7,612:OL&8F5 U*VBF5KIFEJ5Y'IM'("@^J M193$\:>H9EP&\ZE?N]7SJ6JMX!)O-9BVKIG>+E"H;A:,@OW"'5]7UBU$\VG# MUKA"^]#<:II% TO!:Y2&*PD:RUEP,3I;C%V\#_C.L3,'8W!.,J4>W>2JF 6Q M$X0"<^L8&#V><(E"."*2\6O'&0Q'.N#A>,_^Q7LG+QDSN%3B!R]L-0M. RBP M9*VP=ZK[BCL_$\>7*V'\/W1]["@-(&^-5?4.3 IJ+OLGV^SR< XC=\ )#M MXG7W!WF5GYEE\ZE6'6@736QNX*UZ-(GCTEW*RFK:Y82S\ZN;Y;?K2[B_^'FY MFD:6&-UZE._0BQZ=O(%.X5I)6QFXE 46+_$1*1GD)'LYB^1=PFNF0TA'QY#$ M2?(.7SK82SU?^L_V7M"-![JQIQO_9[;>1X_2$ X9@-XKL!723R-"W:<272J! M$I%70R: R<(-:.KBEZINF-Q":[G@ORF:2<"R1/^&@V4;T,PBJ!(F)^'DR*/3 M)(R/CJF.3-/'B2V1*U7G1 MDJQ,X+D+H\5F;+4>?RPHE:/V@70?JF4W4_< &PO=V]R:W-H965T[@OL412#V>&PV<>2CG;2O5%QXP9\BU-A#X? MQ,9D)Z.1#F.64CV4&1/0LY(JI09NU7JD,\5H9!]*DY$_'A^-4LK%X.+,MGU0 M%V3DZLICK<#_N!LJYUK@IXLI?R"-S?1^6",!K&$A081*/QL MV#5+$@0",[Z6F(-Z2GS0O:[0WUG?P9Q:)O_BD8G/!\<#$K$5S1/S46Y_ M9Z4_,\0+9:+M7[(MQOK^@(2Y-C(M'P8+4BZ*7_JMC(/SP/&XYP&_?,"W=A<3 M62O?4D,OSI3<$H6C 0TOK*OV:3"."UR4>Z.@E\-SYN+=S=WEW?7-Y7MR/GV]_N/MV?C0Q XX!16,)<%3!^#TQ ;J4PL2:_B8A%[>='8%)MEU_9=>4_ M"'A+U9 $$X_X8]]_ "^H_0PL7O!\/UNXTQIW:G&G+XW?PS"3Z9!T0I$;S-Q0 MJHB*D$%RF)A,]FSGY)28F)%K MF694[ C7L)&^YERQB!A)(J[#1&IFQZPH5V1#DYP1N2*K&I,WF 1(@&QC'L:$ M&P3+%.ZJ$$8!&M.&PS9QD8;DDR1R:8 V!R#_/8P';$]:\>>$6. M%@MO%DP>;)D',V_2V?)/NQ-AZP!T.T.F\Z.>ZTGK^BTDZJ;80;PCT0)O[ <] M=[XW/9KUW/WHWV9I$TZ7/.&&L^]?WT>=NS%%'=C-3,T3>:[+0MVBN4L5BUP:,0 MI!86WASK+JR$KNI! P"662C!5T9=$E;]"$ N>)FY]G0V4@=E-(W*'2A M!HLL1[;>6_,F'R\+JD&@IO&]DZ0.S__.F4)&W97Z9=SHEV;0+:,Z5S:DM8"! ML(%I'#0N%D@3*\;> +AR"TM<@7NE/H$"+<%+J(%%>2Q<*:6%(*F=IYT(=9T& M+%V&CYV D8NC^>*4O&<;EA#@?-#\5C! =CB!*R?0.4P./5]SB'3_* M^.K3/5B_!5MBE=(#BO5C<#BH$ V,VX K$&8HL!#= M<::(/D0.I:8;SV%M?P_Q)%I6&8A%7C-'>A<[O7"P$&9(8,U>*!6^;IL&7+(N MJ*H6G2UUUZ,&'=?MNI5QW3LM&+MQNGT)2T%J=2UD;H-=242]YP#$%WU4+)/* MDC4D5ZE6G1* <<03B-Q 2@!P\8("PX&ALO*X82>W<(8@P#BSR^A,6C "DJ&P M,AQ%,\X#3,AM)0 ;]Q0A A^HP9.?KENO:&+/BK2ISMT,J]TAAZJW1P=_UJYX MM4TE-59<5B?W(Y+U-K+@\6PI M]Y$;.3+S G_<&4,7]:GC;RT+6JK4F#I%IKWVFYG[-&K7C'C?HQ%>!PUD6Z'N M W7W?I*F.2+4.=_>"HX\GP?>?#YUUV'F3=L*?GKL!=/@@97YT;]/B-2KEJ3M M2I[N_B):+GD\&K+G3?3WYHP6"78VVG/R 7-,?@1SS+S%8OQ0PPN98S;V@N/# M@TPOF\?@%S')Y?7:#NWN]ECH473%H,?@2P+>:8^=[Q;/K ROPE MF,,] '1-ACEZ6[P%1^I:JT9YRU%./JKQX9Y<+"B=&*XHA_YG0 MQ966"8_LJ[QE21/V>P-(=4S3OLF+TTOU[K',FV=/%'SG1*C-VAWN6CS/##+L M>5/YMGY)L 2M?R>-?3PL@E_]H+_C\B._G38>UO9N3J]8YZ3#B^:L&SI^OPYX@7IOBJ7+?6W^0OBT_1S?#B@S[LRC6459*P%3PZ'LYG Z**C^3% MC9&9_3"]E,;(U%[&C$9,X0#H7TEIJAN4)>4] MW0*=_6)+%.^Y[\M[>;)3^L'D0ECVK2PJ5G)UKMF*;=0*,'IZJCAG"R M(J?<68VO$G3V[.[RE^O++_?LZLO/7V^O%_=77[^<#"V Z?,P;4#./4C\!LB( M7:O*YH9=5IG(GM(/(5 K5;R7ZCQ^%_":ZR,VB@(6AW'\#MZHU7+D\$9_5,LG MJ.,6=>Q0Q_^;[=X'B29'[!4@]G4C-+>R6C,CUL@":QC7@@(. !E;/K+%W06+ MDS!@?_M+$L?A\9W?QV[%1FFB#-R'Z)AQPU)5;E3E8-2*\8KA4>B-ED8POD2V MLETNTQS,-AQ\!0,;7J62%TQ6/O[!1KQM+BRVR&'+MM2+!1,IK*"TXM'U!!Q+4-N,1 MF+%$M)8I6]9@#.ZLKJ3UBJ]%!>("D&JU$MJP3-(_@6RTRNK4>LF-T%L)-8[@ MI_ET-C]V$B^N;MGUU:^7=W#7CNN,W6BUUKQT%F:KNB@^-80,SO&6R.!%7DCG MB$(]\L(^$BM'!GLP"8X&7C9*FP#^5&S#O1O>Y 960I ]>UNTWU)*N%@:4XLL M(/-K86M=.48^5*13="LS4U5U]MU'GX&0E=IRJO+N@T6<*OVIY)EX M;B[CU%AKE9+C:+."F33+4<,_K;3XK195^D@J X.VX&@I,E1F'V_F%4"?G"0L M_(0X]N&!.)9E*3))3VG.J[63DS3 ,0B.2Y'SK80P) 1AN& BB%RK>IVS B1[4PD@>4XSN<;?3/04GZP_%.[LZT%TJC-I LGD'L?9YWF0\/KA#*+H&H)E8H>4U,$SRK%??I*M M^\6O+K+V;Y>%1.?BS&DZQLK"T,_%.7!>4[4!*"+C5FQ%58N.ZJ]L.@EF8=); M2.9!G$2]!1>.\7%OY6 \/NR]1I-Q,!]/?K@#FR1Q>7"(2H 0%!2_7>9T,L=1 M,.LY SJ-@OELWE?K()H$HTEX^*XIXF T'X$S AT)1O8F=H=,?$.;;U"H*PP" MK3>BT;2#&\_:QWD0C:-7]>ISFP?A)&:?Z41%(^&;<*IR);4GO_N%_=YID$2C M]BT.IF'X)N[;_,; N+,J?7!I#X4\DT:Y=N,L[%29S3NK)O'\0R8P8)R R;XS MP /8^!$C551'GR/$\Y>HL]GTQ=IXE'S(??\?!1.HNLC^C8,6*7MY?G7_>0%_ M]9T?PQ[AI+\PFO;>#B@)X@^B91Q,7Y'^1___7RI?%]]_DLHW"X-X,NLM1.$T MB.?]E9<>?+D2S:;!9#+^X4[\;ZK?* RB:;_Z(?Z39]5PFDP_".8$]2CY_MJ7 M])(CZA6G[RU'!U.4Y^^K?CC3DLXC(_CYCU2_<#3^GNHW37K5;]J%>;]8O,4D M"I+)1W5G- W&D_Z!3"?V]*FS<&*_[ZQ1$B2HD83\G!LFI&9&\UT>]8MQLL*[U=DTMWH!/L>@#-' < M2IPM&#$13!8C)SD8$RU-X2\QZ)8*W7W%B$? -D5M&&69;[2[UIJ,5U?4_ZM" M9J[[-O728!PG2SF?1,=/&_/ CWQNA/<=O@>^?*;7V(;=/,9=: 6SV+!G\ M!-)/B>!I@L"8:, Q.!GG:XL!2D)I\'*C]9O!_M+PO# *7]UP8'J3_8OS.VC& MV_8FH#G6$1J*9 >D"S-RRIV_5W!R>ZH=#. DHIN5S-VUE#2]O$Y_B:%6/=(Q MQ*VEZ6ZQQJ'DQN'7[J>&O7L^#(]K=YM)=SM@X*_\VM7VPG3A[PF[[?ZV%4?= M6N)0*L0*I.'1;#)@VM]@^A>K-N[6<*DL1GGW2/.@T+0!WU=*V?T+,6BOD<_^ M U!+ P04 " #/0Z94:G.3,&X# \" &0 'AL+W=OC9,=)[VZ[E[[$$D4>'E*DF/%>JN\Z1S3PLQ"EGGBY,=5E$.@T MQX+IGJRPI).M5 4SM%6[0%<*6>:,"A'$87@>%(R7WG3L9$LU';>3;Q0DL(!:;&(C#Z/.,-"F&!B,:/%M/K7%K# MT_4!_<[%3K%LF,8;*;[QS.03;^1!AEM6"[.2^\_8QC.P>*D4VOW"OM%-!AZD MM3:R:(V)0<'+YLM^MGDX,1B%KQC$K4'L>#>.',M_F6'3L9)[4%:;T.S"A>JL MB1PO[:6LC:)33G9FNOZR7-[?+FX?GF;W<#-;?X:[^\=O,'^X>UPM9D_SQX=Q M8,B/U0[2%O.ZP8Q?P4Q@(4N3:[@M,\Q>V@?$KR,9'TA>QV\"+ICJ01+Y$(=Q M_ 9>T@6=.+SDG8)^X:3?.>D[)_UWS>S;F-%Y#_Z."T\YPE8*:CA>[L"PC4"H ME'SF&6I@U$NI+%,N.'.-(;>0,IT#*[-F@3]J_LP$ED:#D6 (S4C#A-6T&U;( MVIXIK*0RF $OG;PN69UQ*R#\C!JW66DI>,:LV'F0Q8:BRD ;DA7.R8'!EACK M2_CXSR@.DZMW^U+YI+FKG]EZFHJ4FHZTU.CB3E45'?*T60P+1& CZ+/G50 M4>@/!D?DV!\-AW]%59AA4;G+)D C7-I;=)]..^NS^.@IOO#CP7FW'4;^:!#" MDRL$Z\7_,P,V+>H_7$ZR,KSP!\F+K%S$?C\9N #G#6?=6)V@T. !H]@S"GIM M*ZDY.6KCLD4WFZ]@,;^_75,6]DQEL%1RIUC1<\&L$>%!&H1!<]5Q>+4Z)F-] M3,:L3<8QE;[3CZX< 99189,)Q<[+9A0V4VE'+EV3$962F5JAK>8#?=*AZG[[ M GK_]]8$)R]Z@6KGYA;EQC9>\[AWTFXTSIJ)<%1OYBK5^HX3#8%;,@U[0YI$ MJIE5S<;(RLV'C30T;=PRI_&.RBK0^592 MN-==#]89C^!E!+ P04 " #/ M0Z94+8\5$]T% O#P &0 'AL+W=OED$:5(C:2B^-_O[B@K M4O."%-L76^++PWMY[CGQM+7NNR\!@KBOM/%GDS*$^OULYK,2*ND36X/!F<*Z M2@9\==N9KQW(G#=5>I;.Y^]FE51F@;7LV M64SV S=J6P8:F)V?UG(+MQ"^U2N';[,>)5<5&*^L$0Z*L\ER\?[BB-;S@C\5 MM'[P+,B3C;7?Z>4Z/YO,R2#0D 5"D/AW!Y>@-0&A&?]TF)/^2-HX?-ZC?V+? MT9>-]'!I]5\J#^79Y&0BCP16>.#K;K- M:$&E3/R7]UT1O@CX1;I$'"ZF(IVGZ0MXA[VSAXQW M^!^='8$?]>!'#'[TOT3R9:S%<2*>QQ,KIZP3P8I0@KB%6CI)%)^*X*3QDOGN MQ09""V!XT:6M:FEV0IIA3 "7 M=0:./% $6% !X]$J>M(8V>2*!M#@'-6!GZH-1C 7/LC Z)[@,^E+4:#L"+1, MBD(9:3)EME$*5-C1.-G(AQ;@_#ZFX_ 4%&QRMG0 HHHFH^#74N71J!R/1]OS9PY$VP\6Z5&28L5KS9G%H;94>-;!8)A# MWJI0EJ#S:*:\!Q^#/X:46MM,4M@.#I/C'N#5KG$\K:LM4@V$O0-78@O (8^Q M#B7R(E>8_(!<04AE^K<-&"A4& 6"UV-REV.0A0@ M*XW5=KN;=A2"*3(HLXT)2*8I6XQQ1VZ[.Y6!%[6SE-Y\2OQJL>'0?]E4DMJ8 MMXW#17&;15^<*!K#A$?O?5-CB$-O76S#'%4><&*"72$".KS!UZSU% CJ"I:*C5*F>'?+-!;5-4EFQ%RX+PW)+. MZE$!):BS(+Y:Y,?)5!#OTOF'Z]&9W\9GWCX OA$W3*VL2\02>82+]\:,5'[@/9!X<@4A;3-P ;_#A-QB-4=.7DCI,!ZHXH(EH,G=* M[EZUW%5]FQHD"8N*!%(_[O*],.44/L)_I M1_O;X#)>@AZ6QZLDVK]5V*&PO=V]R:W-H965T]^Y)8,CFOSSPSI,\W MUGWQ*Z6"^%H6QK\]6(6P?GUTY+.5*J7OV[4R^&9A72D#'MWRR*^=DCEO*HNC MX6!P>E1*;0XNSOG=C;LXMU4HM%$W3OBJ+*7;7JK";MX>'!\T+Z9ZN0KTXNCB M?"V7:J;"[?K&X>DH2O+T]I/2_X0ZN-[WP6Y,GC6VQ;]U M'E9O#\X.1*X6LBK"U&Y^4[4_)R0OLX7GOV(3UYY"8U;Y8,MZ,YY+;>)_^;6. M0V?#V>"1#<-ZPY#MCHK8RG'B MW=5L/)W_%WA:/_A-*72>E+5OKR,:7*9TZO&:5V(<)* MB:R--IF4A?K-%KLW2]\3$ M9/V>0*W?:5OY8BN,+%4N1D6AL58) IR8;7U0I1=CZ];62=;[[)__.!L.!V^( M,Z#J1CIE K\[?O.\)S);K@L5((JL\VMM[&)!QNK@Q0>[E4787AN%FH?$(.<% M%JDEF""(9[2CECY3:QD5-J*%-L$*:? _5Z"M'%O@0#4'8&%^79X1\4X+JWE"^N:+^YO;2SH/Q2Z=O9.Y_B065GH2$4&5DB(UDMS M2)R2BZ+>YFU1T1J/V#A;+5<?L:4RLLIUX$P3!'S,^1P&YV*1<([M M "ZD>E+"RA!RI409*8K@DPL03+9J&.88IMXI,5?*@/D=V@D$.EL^M)3P_<%ZJC&*&<01.AJ09=+=J4-TT@9_H+HW^ M#W;/MSL(HQ@3;HS*L%4Z#55@EX146%WCK9'%1FYL5>2=G&-@H&D"\A&!\%-9 M(*QW+4NX[U!640-Y/Z+"2KO\D&ID"]8PR\.@7 DXSF-YD'"GBEHFOE,^-"D1 M&Q0.UT],*AGY_:CP.X8WHNA=H9;PTH)FEQ"'2/H*.\FDIQPQ&#FUN8-]3.TI M'Y[[0+*]#G4L&9A%VZ3W*O@F9^.F^M&9A >GZ@4*CI#FI/$RB^"=J["A).[@ M @'3L38Z &T37A=!RC>5,.^D(O[AY",878,V.JSV<1QU"A.-(+)G8@.D M)^C E9-3U:6%J=X>+"7\/P#O]SO3P2]"KOZJ6*9/77(ES5*1V.])=+]ALP=^I&NPB@!-E%R#4'O&%NS M\GWP,8"3B,C]D?$?A67#;3PLE&NG/:5FMU4VT%2%!NO*'\MGQVJ>0;Z!UE9Q MRN6ORXTMHVLK:$3YCFLIUMKP0I?SN,GUTFFBB ]D8Y+T33LSX"0)&@-*/^:S2Z::* ["4HF) M;+03T_==IC#4<19P)EJMJ U/#SRC6 C9LX M38BWS5$?6:B@H"G C'MKKN&U:YC+^DZ4_M_XVYW#D.#;_JPOWMFBD,XGN-S. MWK4'F;#'P-;QK'*@P>S)J?2'#$_=: 5^TVDS/*O(K;"6YZ QD!')E MZ/:BZ%$'A47TLK/XN=BL-+@3WO>:FK$XD=7@;V'<2\/3EA#-9HF%U*[8U@F/ M>6U8FNE/EW7Z?1O:&(X.#\<1*':P;VW>.\G1_)CM3'&U2)ZTHQZ8/(^C:=:, M/<2GOII[E*QJ^#KII.[:6+- @2$36T67#>-Z -8FWH@UY[F%M8& U"E'7X>> M36P'B;VY?8KSF%E:>FSQ0\,6"(@<6E?.5S*R#4]?KBKJ\G1J614QP)VAN=M5 MYF@F>%L3$9-#QPD*.0[.?U64\8;,8I;:$+09HNR4VA=*TC4"9]O_+?#W*Z:, M.8%'YC4%_UF9>+V7IJF?8 /:%DD@4&G!QR;UE/-ZQG@'Q/'-29J([T^']ZE@ M9 PQWI09@08'ND<4QX/#WWNPI<#&9/2,:K.E]*NO69RI(!*Q]-U+E=G5.-UW MD$PU=Q45Y? L3C]/W4B=ICN!TR#["X77?%<&O M2Q434T]S\&408=K>3>W=<6GQ+X7G_6AVV=X'/:'H=LT=L-DWFMVF;:3ZIBB M)>J/G8 (CB,;'MC4'T\_&4U.E+5PZ=B.0V'K8Y&)TXX.R2\RDA2B@E M7;,\&AG%!^$\WFW"/W4GBRJ2VP+?/."E8;_%%O[%WS_NH@9ZYJ33BVJ-Z%*% M<*=A:&&0X!.COC=^\<:HMQGP-+[(ZLL3S,#H*A3,4<%QX>#LU2@Z89[S%Q?!_;99TPRF3@;G#Q_W>4 M"3^^ZH_R>86$OUXT[@.LP7MM(3@>G_6YD=Y%" M >L,071H!5 -CY*[&#P^J8_@7"62AL,$#HC$;!7GE5]$%YOX$^C:UQJ/.C^> M(:=+_HF0SR%&J!K8/^JY,#X>+/@O$A MV#7_%#>W 0#BCRO,,LK1 GQ/0V3S0 K2;[,7_P502P,$% @ ST.F5.RG MKIET!0 -QH !D !X;"]W;W)K&UL[5GK;]LV M$/]7"*\8$H"-)>K=)@&2U-LR-%M@-]UG6J(MKI+HD73<[*_?49)E^6T7:-)M M_6)+I[OC/7]\G<^$_*12QC3ZG&>%NNBD6D_>=+LJ3EE.U9F8L *^C(3,J897 M.>ZJB60T*87RK$LLR^_FE!>=R_.2=B\OS\549[Q@]Q*I:9Y3^73-,C&[Z-B= M.:'/QZDVA.[E^82.V8#IA\F]A+=NHR7A.2L4%P62;'31N;+?7'N&OV3XR-E, MM9Z1\60HQ"?S*+3BT[800D;T6FF^V+V"ZO]*0V,1:;*7S2K>#T8,9XJ+?): M&-YS7E3_]',=AY9 :&T1(+4 *>VN!BJM?$X&C)#ZED;"GI"%(6ITW.&LX^FU&9H'LIQI+F#?E:TB)Y+YYHII\:8B_C M4-YE$-5B**%IMF; "2^03L54@1IUBMXM9<#DIE_G9O@$EOTI)!J(J8S9FVR6P3S9).W.RFUT W-)Y2/B]<&\)+50=22 M/6T%88!]R]IH]@:VWW7*9$-T%[;:V _M-2TGKGO:9@G")M$C*7(40T5*0'D% M$*K3&CR95"ONN:1%""-,PG:0E@9YA6S/#!0]6V)OBT>F-$QZ&O$B!O.;+PXF MOK\UHMOHE=1R&T$8/!Q8X5%A<''D>B]6[\>#U3Z06CC[':1>$J1\'+3JZD"0 MJH2^%*1LR\)+ S MZ5&E$>0+78TDC^F2BK8AL!+RP\WKF@UL5XI3=$]C/H+\;L7+$),@W*NR9MN- MJ@3Z>G//KG/]#UJ+H"LWUVM;5Q!! M69,O10B0=NW]/5BS'880T&?V?M"IV78CA(V)L]^ZBNMK+"1V'"=YS7&2=\1Q M$JP%8Y[QIG/F:T,$M"$W*VFF-ATO[1[CN3K@'1LQ*:$'Y@T__S!@\I''#.@) MRR>E(>)8V(W:E""RL>N[[;S!5&KCR/.A MIU1JM@F>@*GQ6D3!P<14/;O+\R_8_E+S[W1B)F- U3*2$@&^R#8/D &BO@) M0=T4*JLJ:3%7.M%ZZX78:07+MG#@.^W0;UEP0N2)6:(X[)M@& MN:M<3 LPMA6U,MO,5+D2&4^HP<]A/7!YG*VV3P]-L34P%!HVGN5CRFC"I&& [R,A]/S%#-#<%5W^ U!+ P04 M " #/0Z941X0D3FH# !."0 &0 'AL+W=OX([C MW*R-P5ERK]2#FUQE@R!RA%!@:AT"H\\C?D$A'!#1^+W #)HMG>+Z>(G^U=M. MMMPS@U^4^,4SFP^"7@ 93EDE[%C-+W%ASZ'#2Y4P_@WS6O;X)("T,E85"V5B M4'!9?]G3P@]K"KWH%85DH9!XWO5&GN4YLVS8UVH.VDD3FAMX4[TVD>/2!65B M-?WEI&>'%V?CFZN;;Q.XO1C#Y/)L? '[/]B]0'/0#RUMX,3"= $VJL&25\ Z M<*VDS0UQMN/Q.N^V]@W0 M;@/:]:#=5T GE"A9)1#4%%)5E)5E_L#1E,X+3X')##(N*HL9(-.2RQF42)F1 M,[W4*DB!@IT^;//ZV_M__-!+HLYG^%_?'[E&?!')#1&*2YK[P"Q77(#<*]Z0 MW><2;*XJ0VXP+<"G%$N[9C\K5"6M.8";JD#-K-*G_TSYAJH7E^1&;);V(&Y% M<6]]?M**.KV=W7*.4E$"[D;PEZ\.Y$GV2#;.L+:=W%&?D+_%DV[K\&23JEON M'6Z"X71*1GISF6*Z_M0=2.NB^F MQ\=PON"\BZYS%[44R@JDQR5;42<;^F1;)9=+JI83HS29NU?43J@)"%%WQ+^B M4$EN#4DS6PLS:?FG9?3:[]XQ7N[HDE.J5?SQ=\7M,UE+^U*J4LX",^OL2'@A MP^9,9\:=GN_JF0E:N2/YBB@#70R,I5+@BZ#FCI3RO"98,NV#W]Y6E,.U'D=U M8N8[N:'22<6C;G?-:G-9.*M[Y$J\OFF0N3.R @1.295"&PO=V]R:W-H965T9=OR^6$4V)N& ;FL&3%>,ID3#EZ[[8 M<$I";90F?.49B)F&>)T==F[,M]=>TI?*WR.Z58T[I%Z MDP5C7]3D+KSL&2HAFM"E5!X(#(_TAB:)<@1I_+7SV:M"*L/F?>G]O7YW>)<% M$?2&)7_&H8PN>WX/A71%\D1.V?9WNGL?5_E;LD3H*]KN=(T>6N9"LG1G#!FD M<5:,Y.NN#B\QL'8&ELZ["*2SO"62C(:<;1%7VN!-W>A7U=:07)RICS*3')[& M8"='T_'M>/(PO_OC(YJ-Y_/[\63\<8ZN9C"9830=S^;3NYOY^!:=S)\ MV)<05AGWE[L0UT4(ZT@(&TU8)B.!QEE(P[9]']*M4M83FJ;]&RYB"XB.)$T7@M]#'WPJ2T$, Z\[LU #[V<>: M "ULMUC0 OK^>%5]OE+RJ?Z ':+7\E>.-P N]$$#ZEZ#JQ17K3&P';I,OIFGA@6LUE7QLM#GEN 'V'.\0??>7^->(^:/1 M_:WCOZ]\_Q/B50AA&@XVVK@#;#IF"YN6#>M'2\?"@>&=JRVTY6''=AKKSC[\ MOR]"+2DC/5OI.M8UKUK7O!>O:TM %H<_?/4' +_J:LUZ^N^+6'?<4]&IWLZ- MA8PAZP/ T[NO#@0=@&PO=V]R:W-H965T5ERZ.^RC8C.Q M<+;D27+3[M>/DAW;:5*O&.[+OB263%+DPX>DO-@)^4UE )H\%SE75Z-,Z_+2 M=56204'56)3 \X&GA>[!65\M%S8O0>Y7(A*YXS# M@R2J*@HJ7VX@%[NKD3_:;WQFVTR;#7>Y*.D65J#_*!\DKMS62LH*X(H)3B1L MKD;7_N7-U,A;@2\,=JKW3$PD:R&^F<5OZ=7(,PY!#HDV%BC^/<$MY+DQA&[\ MU=@WM]=K^Y6Y.R1KG-0YPM7HU'SRDT: S>U M@> - R'Y)+C.%+GC*:2'^BXZTWH4[#VZ"08-?J)R3$+?(8$7! /VPC;"T-H+ M!R,<,!2UAB)K*'K#T H+(JUR(&)#$E&4@@/7RJQR0%X0>,9*47 *PF'#/_XP M"[SP)_*]_A\S"7"0EB,1!#G)+,K['8.V^?&/9,\8)SH3E:(\5>?D]Q(DU8QO MF[ 3H70K^X&$SC0*#M;SN4]6F9#Z0H,L3FE-O?9Q%I$O5#+#QE.2ON.'T<'* M)X]"T[QW8N3,H[BWGCB!%P_D?]+F?_+N_.]LM2.P] G1V +V)],!.U1LJ @8 M29E*1,4U0=!..$#U'@:Q/>Q6!XAA@O0*4ZOVQMO&*'(KXWGA#? M'W><.#)^ -'ED>M')J/QE'S$WYA\'$AKW*8U?G=:5566.>#,,8Q*J,HV.+0( MX_7PPRER*H'#YO]?Q7V+,9.2LI1@R(06)BT* 4CRRIQDA8$4F(=*6IRZ]I=C MT;*<:09J*(<&56)@560C14'$Z^P>M(YX?E#8?AP1>V^X$)N+"@^E2H'IP6N- M]*P=A.8INPP?\5UIU*/R)%4WN#Z%X@RV65F<(.++#J)H8M.5G4?,3+#\[/AJ% M\QZDON?$L]!LAUU3QS37;.TU^M )8KLWZ?8"9^[-S5[>,XDF",8"GES7=0]"O#RJY#Y)F"&%G#5S:>S M$".:A^?-08TH>:)Y5><X?H(S)W9F'\K_FZ;DI30B*VG/W= M%>C_10H'\C[1\SW,B].;UK&["/559;N]26X#TWT_(? M4$L#!!0 ( ,]#IE34\'S,K@0 )8. 9 >&PO=V]R:W-H965TV3+1!- ?]%5W"%/0?JR>)4+/D$K,,N&*"$PF+V]K0 M^S#JF/OVPI\,UJKRGQA+YD)\-< XOJVY1B%((=*& \7/=_@(:6H8H1K?MCQK MI4A#6/V_X_ZKM1UMF5,%'T7ZA<4ZN:V%-1+#@N:I?A;KWV!K3]OPBT2J["]9 M%W>[?HU$N=(BVQ*C!AGCQ9>^;/U0(0C=,P3^EL"W>A>"K)9W5--!7XHUD>8V M,J33@_'C;/CX:3R:W)/A='H_FY+AXQWY]/GSW9?Q M9$+J,SI/05WWFQJ%&9)FM&4\*AC[9Q@'Y$%PG2ARSV.(#^F;J&2IJ;_3=.1? M9/A 98,$GD-\U_X(3_ZBWZ/DM+Q9Z]]DD*I$AI&49[E*=40OUG0 MT#J&##,A-?N;VJ)]Q+9T@)BP!;J0Q^0!="*.F=<9)WB0*[RCKDOT3-(8.,U MD2MC2RMPR[,K4O=#I^MZUQ64[W3]'@DMHG?CM[IWI-\5";M.)^Q4 M[0Q;3KOGG;=S^[W0_-IE\VN_N?F!TBRS*4&K(847?%F@DR04^:+%L16GVN1E MP>_->)SQF$! _C*.-D.+\>7I(U2]-3D;PLYT?UNN'XF3R,)_?3 M=W-XAC65,7F28BEI1D82,V$B-C35&U+'80)K\GOE.?X,B:O M9^T5P>[D=#O="J:%O15,I]5S>NV0W"\6V(:4<3X^VO%9RO$A*27P:$.P MK;ZEH/#8_R!1N 5]),!/@>#8Q13A8:FK>^?L15#)CV8HRB&ULM59M;]HP$/XK5E9-G<3(&P': 1*TFS9IFZJVVSZ;Y"#6')O9%^CVZW=V M(*4O,&G3OA#[?,]SS]EG'Z.--M]M"8#LKI+*CH,2<74>AC8OH>*VJU>@:&6A M3<61IF89VI4!7GA0)<,DBOIAQ84*)B-ONS*3D:Y1"@57AMFZJKCY.0.I-^,@ M#G:&:[$LT1G"R6C%EW #^&5U96@6MBR%J$!9H14SL!@'T_A\UG/^WN&K@(W= M&S.7R5SK[V[RH1@'D1,$$G)T#)P^:[@ *1T1R?BQY0S:D ZX/]ZQO_.Y4RYS M;N%"RV^BP'(<# -6P(+7$J_UYCUL\\D<7ZZE];]LT_C&@X#EM45=;<&DH!*J M^?*[[3[L 8;1 4"R!21>=Q/(J[SDR"3.*'BU-S]/T#M#/EBF$3I&_:_OK1Q>>EW;F>YA!RJ.9A'1IL;L?(WPFVQ^XD)C+41 M^/,)ZZE0#$M=6ZX*^ZHU7\-:R[502Y8;* 2R!<^%= 2G\;W7B1_%R9LCEL]Z MW8@D'7UV"Z9B4G/%IJU'/(@[@_AL;YYUHBCZ(\.L]>B=19U^DK7S+(H.,@S8 MK48NB4(M7Z,C<\>]ET"_GW327F_?\DC0[OL1K#UGM>*5-BA^0=%0"6MKKG)@ MN;9HGZ 2IRU[SCP<#@[$R&MC0"%;N4!TL(^]LH?Y_\'\L4W],=\)R\[<83S( M/DH[O>'P:>50(4RMNR_WE>D*KL/XF@O)YTV]U/1N&"HQH!?^4$UMN&4G<9IV MS^@%E-(_YI9Q0EAZ>UV(D[C?C=M%JED)2!GX\%LV:D@6J8I=@/N@%\WB=&D MJ-5@=ZOYP=UQ5^3O90^ZV6'9R=[BO\A^[HD+][I"!6;I>Y^ELJL5-@VBM;;M M==ITE7OWIC?3$2Z%LJ1O0="H.\@"9II^UTQ0KWR/F6NDCN6')?U% .,<:'VA M->XF+D#[IV/R&U!+ P04 " #/0Z94O3RR.G(" "N!0 &0 'AL+W=O M\;F5Y' MKU *!2/#[*JJN/D] *G7W: 5;!UCL2C1.<)>9\D7, '\MAP9LL)&I1 5*"NT M8@;FW:#?NAZD#N\!WP6L[7,/.X0L.D"(-X38QUT?Y*.\Y'@^Z$^&MVS4__DP_#J=L),IGTFPIYT0 MZ0@'#/.-W*"6BP_()>Q!*RPM&ZH"BGU^2*$U\<7;^ ;Q4<$';BY8TCIC<13' M1_22)M_$ZR7_D.\1V;213;UL>D@6=?YX[IY'P7)=4AIHV5Z3@ZBP%N7??S0#^^R.$H^L?_UGY8&8*^ KR!4CKST]=AZ M7%WT*)8JE7EJO"GK(;;=%E2_/$^+NQ#?(]:YVE5U?[=IJQSZ (*QD) M,%[0ZQ<6'?<)&F@6O]#2J,VF&HGP(A2?)7&V)YRUD[<*'N[T4 5FX2>%I6*N M%-;MU'B;8=2O>_ %7D\RNJ2%H/0DS(D:77QL!\S4TZ$V4"]]1\XT4G_[94D# M%8P#T/Y<:]P:[H!F1/?^ E!+ P04 " #/0Z94!\=E9KH# W"P &0 M 'AL+W=OJI BC:)$T*X M A)P7'>K?4$+>_WL30Q)S[&I[1R[_?4=)R$DW.[VKFK5+_U"/.-Y]S/#C ]" M?E8II1H]Y8RKB95JO7_O."I.:4[4A=A3#C=;(7.B@90[1^TE)4FIE#,'NV[H MY"3CUG1<\E9R.A:%9AFG*XE4D>=$/L\I$X>)Y5E'QGVV2[5A.-/QGNSHFNJ' M_4H"Y316DBRG7&6"(TFW$VOFO9\'1KX4^)31@VJ=D4,6,(POB]MFDU+HUB^WRT_K','7)Y)(HN!/LU2W0ZL2(+)71+ M"J;OQ>&2UOD,C+U8,%7^HD,MZUHH+I06>:T,$>09K[[DJ:[#MRC@6@&7<5>. MRB@_$$VF8RD.2!IIL&8.9:JE-@27SS?(#NMM< M+N_1XNYF=;^\7-ZNKSXMT=4MT$O4N[Y;K_NHMR&/C*K^V-'@VUAPXMK/O/*# M7_'CHQO!=:K0DBH[$',3.#X&/L=O&KPA\@+YGHVPB_$;]ORF$'YIS_\G M"O&&OZ#Q%Y3^@E?\K:&]DH)1)+8H3@G?484RCF*1[P6G7"MS0>*XR M&-$V0 MT"F5Y;VDJ>F*+Q04@*:HQX1Z^5'>CN'''R+L^C^A_^I["T.G?7[@,%=8]@=D M>V1#ZT%C\8:>M2IR;NX%]9]A+"EX-*@/P+9A+PHI*8^?&\9=6=QS@Z]HPS!9 M$)4V]$82KB D,V4:#YUWVJ22TDX'(,!OG#8 -C;7-"YDIC, PD>8E>B2)@84 ML^0W& -Y"8F>UT(>P M[05>B_9L/'1;="^,[" :]#NL@>T.@SY:G!#[E[@\!8E=.W*]$\,/3W?>T,;8 M;PG[0WL419U^A&G6P\U[?=$/>_&;#_-\*_ MW C>=S3"50VRZP[(OK)ZD@M*.SOO:#JC--75UBBSOZPS,6"<))DA*-$,$8D@I*C92$%VM:@C8\PHT^5*I)@ M6%V\]#_JM):9G,I=N;(I*&G!=;77--QF*YQ5R]!)O%HIH4([ UQ&MZ#J7@P' M%I+5FE816NS+U>A1:%BTRF,*FRV51@#NMT+H(V$<-+OR]$]02P,$% @ MST.F5,QTYW_1! U1< !D !X;"]W;W)K&UL MW5A;4^LV$/XKFI1I8<8E\2V7. M36P30BEM7VQIM=I=[:X^K31<"/FH9H1H]"-A7!VU9EK/O[3;*IJ1!*M#,2<< M1B9")EA#5T[;:BX)CNVDA+6]3J?;3C#EK='0TF[D:"A2S2@G-Q*I-$FP?#XA M3"R.6FYK1;BETYDVA/9H.,=3M8_?+2=?P M6X;OE"Q4H8W,2L9"/)K.17S4ZAB#"".1-A(P_)[(*6'," (S_ES*;.4JS<1B M>R7]W*X=UC+&BIP*]@>-]>RHU6^AF$QPRO2M6/Q&ENL)C;Q(,&6_:+'D[;10 ME"HMDN5DL""A//OC'TL_;#/!6T[PK-V9(FOE&=9X-)1B@:3A!FFF89=J9X-Q ME)N@W&D)HQ3FZ='YQ?7Q]>G%\26ZN+Z[OWVX^G9]?X?V[_&8$74P;&O083C; MT5+>22;/JY'GHRO!]4RA;SPF<7E^&VS+#?16!IYXC0*OL#Q$ONL@K^-Y#?+\ M?,&^E>>_9<$-B92A7FL#M!Y[G2L M%-'JP]US2V*2S"WZ@#[-B GS4KD#D :1IY%)D]6$/=0=#)S0=QLI/3]TW$K* M[WH&7J?\"43;E,IY@EZWINV6VF=$TB=LD+*8F3F+[W0\OZ;G.4$WK.E]]'\= M6D;QF#*J*7E[?%]9?"\,*]M!OU=J7PH^_543F<#Q,-8;6KJ!Y_C^8'MZ&#BN MZ]?1&[ KS+$KW!J[EEL#=DS)E1%L20J9BG41TQ*"52J!;$_H* 4>V+5P2M)* M,&NVXK- [ 0SR!UBEE;"FPQ3KK(E9IF -Z.YAL :4'Q0122SI$OR1!ARE_]5 M?S/"+_#K*M4I9/@DA1[:=P\* . %SJ"0D14$TW*]KQ644R'G0L)QA<;BI>1U M;H:.[W4J?5B4NBT_^.B1:%-D #)"WF1)MN^M-=FW;?6YO&5$5,&&/&J4969Y=T>(_"*O1J%YY:$R*G]D$9KL<&:K-7 MUYR:OUD?9T^U:_;LP1MVXQ2.4<3(!*9V#GMP/9;9(W+6T6)N'V['0FN1V.:, MX)A(PP#C$R'TJF,4Y"_YH[\ 4$L#!!0 ( ,]#IE2NQF]82P4 +T0 9 M >&PO=V]R:W-H965T:R(@KFI[VQ_^8\LO?=A3\YK'3GF5A+[J3\8@_3_+3G M685 0&8L L.?>[@ (2P0JO%UC=EK15K&[O,&_;VS'6VY8QHNI/B+YZ8X[:4] MDL.6:&34H>=7\LH>U'SH,J7> M(5@S!$[O1I#3\ATS[.Q$R151]C:BV0=GJN-&Y7AE@S(S"M]RY#-GL\F'R\G5 M+9E>O?]\>? LX"53QR3T*0F\('@&+VS-#1U>^'ISGT&-6M3(H4:'4+%4 M\EH D7.B88$Y:PBOFHK!U'O*C\\#_O9+&GCA6_*S_(ZG-^1R^FDRVWMS(=52 M*F9@\"+(;:$ =A*$8'BSHHUO>_,&5DSEY%K)A6)E2SY7K,H_R4]@Q._#I ML!,,M"FDH^&H:U;?CVD8>T?/NB*@X2A$R084:&/];<4=$7C B:*!D@IG3AL- M/TRV<-&P?1Q1/_*?M*LK;42]."#O =3QEG3[ZN0=S#\B+$F!F9?2%HE36H$;(VKKTX]+:F#$=;KZ;!Z$4AZ, @12&VO!8\ M(_B 8IIIEDEM]!Y",-I''0Z3/5H4IB]*W_SZ-$93Q_G?.(RP9"?GT]MW8XQ7 M-_@!^L.+NX0PZ9SZM@B"%[(EHLD3VO_HW_^E\VWS^R?I?$./!O&P0_"]A :C M+F4_@OL4?YC0.(Y^>!#_3?<+/>HGW>Z'^9]^UPV3-'DAF5/L1^GK>U_:*0Z_ MTYQ>VX[Z";;GUW4_G&GI-B(AQOF_=#\OC%[3_9*TT_V2;9IWF\4A(3Y-XY?Z M3IC0*.X.9#NQD]U@X<1^/EAA2E/LD1;Y>VE<$_2IQN\YI'&[0V12Y:S* #_3 M34'&LPN,M4>8)MS8VUB2R,'M?D.6H-PGH+U=@E'8P6O#!?^&6$8BCP:M=V[A MYZ,%6']":A=$O)D#IA$6-[BW3 B9->[&^ZB=K%4&^O@IY1FI9/7[A_'XFLRQ M.528'0)U8;K& H"O-9X0W^9BDZ#422AQMI"<8S(9\>@"S)3=")[ L M13E 5 M*X.2I:@UL55&YDJ6"'J/V;_^'"8UBJBT%#QG5DM=WVF><^LI%Q/_+1HCW"N4 M9QX133?=_Q3&B);S-1Y]A:].'Y3RR Y:#L!7P_E])L#E9 ^Q^+LW\ 4$L#!!0 ( ,]# MIE0-87P3)@, '0' 9 >&PO=V]R:W-H965TC%1M!9>PT,345<7TSVL0:C<.DN#5 ML.2;TCI#-!EMV0968#]O%QIG4<=2\ JDX4H2#>MQ,$T^7O>=OW?XPF%G#L;$ M5?*LU#X 2$<$:;QO>4,NI .>#A^9;_SM6,MS\S MC1)?>6'+<3 ,2 %K5@N[5+M/T-:3.;Y<">._9-?X9AV\DCKS8G%_.[]]>)K>DYOIZA.YNW_\2F8/=X_+^?1I]OA SI[8LP!S/HHL!G2P M*&_)KQMR>H0\)7,E;6G(K2R@^!4?8:)=MO0UVVMZDG#.=(^D24AH3.D)OK2K M/O5\Z7^N_D20?A>D[X/TCP7!BU34 HA:XS'.E: MOS !TIKWY#X=Z,-?0QJG5^3_^J/:>>GE/FYQ&^$^R1OT&9?$EJHV6)PY)S?' MZNP ?Y,DO0P'M']@H4>5Q&&6[9EI.!P,_LBJH8!JZW<*":V :L\>XFJ'/J/[2/0RI-E% M-QTDX3"+R9.R3/@HX5L%G"SZMUP.5!E1?4$L#!!0 M ( ,]#IE07QTJ4^ 8 (8L 9 >&PO=V]R:W-H965T'*1!$B<+#9 TPV2IGNQV O&HFVA.G@E M.FF!??BE9,4C2Q3C".!-8LG#X? G]6F&YLES7OPHUU(J[V>:9.7I9*W4YO-T M6B[6,A7EIWPC,_W-,B]2H?1EL9J6FT**J&Z4)E/D^W2:BCB;G)W4]VZ+LY-\ MJY(XD[>%5V[35!2_+F22/Y].@LG+C;MXM5;5C>G9R4:LY+U4#YO;0E]-]UZB M.)59&>>95\CEZ>0\^#SGK&I06WR/Y7/9^NQ50WG,\Q_5Q75T.O&KB&0B%ZIR M(?2_)SF725)YTG'\VSB=[/NL&K8_OWC_O1Z\'LRC*.4\3_Z*([4^G?")%\FE MV";J+G_^0S8#(I6_19Z4]5_O>6?+_(FWV)8J3YO&.H(TSG;_Q<]&B%8#Q <: MH*8!ZC8(!AJ$38.P'N@NLGI8ET*)LY,B?_:*REI[JS[4VM2M]6CBK)K&>U7H M;V/=3IW=77V_^OIPY7WT[O4*B;:)]/*EGI\GF6VE%\6E6*T*N1*UYN\NI1)Q M4K[W?O/BS/NVSK>ER*+R9*IT*)7#Z:+I]F+7+1KH-O1N\DRM2^\JBV1TV'ZJ MA[ ?!WH9QP6R.KP1Q2_?;^U*N]()3ANCFQSL+&F>6&,.] MUF'M-AQP>WFHIM;YKM'Y[R_:U+M6,BW_L72$]QWANB,\T-'7;?HHBZJ#1H+2 M^\\;5N-BYXW4WJKG_ND,G4R?# &0?0#$&L#+N)9%GGH+/=.%?EQ+O;35NEG4 MLC"NFIU;VHHD( %ELWTXN^DSF+'0QP-1TWW4U!KU=?8D2U6)I%?W0L=HBI#V MM H1I9WX#$8D&(B.[:-CUNB^Y4HDIHA8K[. X!DFG9@,9HP2@LU1\7U4W!K5 M0Q8K&7GW2BA96I;N;.]OYO89"7P@GS]*T'G3[D JOZ7G87\MT@;6_N8B$Y&P MA8[ %7*L$C K",1 M?FE=B5)Y^EWDG2^+>&%5&2 6$,ZCA"+*NT TF+$9#@8>[@"8 M$]BA"."$['"Z**I' M_DO^2R3JEVV<@!6$'4L*>$&.DJ3&;UM,/D,\Z&K>-PM\BF9L0'6 %1H)*]2G MD#&POIDU,* 5LM/J8#GHE/?8Y 0!OI!C?"' %QJ'KSDR<&DP/0D!2Z$=2UWQ M7DU70N!4Z)A3(7 J',FIL$\@ZB._LS0-5C/*A[1M%7YOX)36=G3R$@+(0L<@ M"P%DH1UDPYKW"61*7@QFEN0E!$Z%=DYU53\RF0F!-R%SK#& )[376<,:\Z.2 M&9/9<#(3 J5".Z6Z&K^6W&#@$?8=[Y8 G["],AL4MVGW2G)CL!I.;C"@#-M1 M=GY]Y]UOXH0"3JACG%# "76TKT5-Y2+VNXPWF0WG M>[3UZY\=-X,3, [U%+!$'6.) I:H(RS1/I:,W %K,<<')@&+,7G".G@;6+S4YHWYW&\M@9DN#&#"1V9GXRCR\ M(?UD $;FN%1E0$GFJ%1E_1K4."]],^N\ '.9G;GUMLN++C8I@(:,.E:]=;#! M7BZ.5]UPIH&VMKX.XP%(LI%[;][#D#CCH'& 6C<$=!XGU1X M2&6@%'\#I:J?08XK\#A BSN&%@=H<4?0:ORV\="O'J:M$YW:T:H^Z%KJ?K:9 MVAV*W-_='Z8]KX^0=NY?!)_GNR.QX&9W0O=&%*M8EV>)7&J7_J?J#5/L#KWN M+E2^J<^-/N9*CZ;^N)8BDD5EH+]?YKEZN:@ZV!\]/OL?4$L#!!0 ( ,]# MIE0IH7'!O@0 + 5 9 >&PO=V]R:W-H965T)*+$F7]F./PL<;+CXK-<4ZK0ER)G\G2T5FISXC@R6=,BEL=\ M0YE^LN2BB)4>BI4C-X+&:654Y ZX;N 4<<9&TTEU[T9,)WRK\HS1&X'DMBAB M\?6,[N3>-2I3N>/\Q_G=/+VB>EYYT'/\V M3D>M9FFX?_W@_=9W,72SI!<__RE*U/AV-1RBERWB;JSG?_4:;A/S27\)S M6?U%NV:N.T+)5BI>-,8Z@B)C]?_X2U.(/0/MI]\ &@-X:N -&)#&@%2)UI%5 M:5W&*IY.!-\A4<[6WLJ+JC:5M:O/;Q24Z^'"( M/J",H3_7?"MCELJ)HW20I923- &=UP'!0$ $76NIM40SEM+TL;VCDVLSA(<, MS\'J\#H6QXC@7Q"X #WQ7-C-+VG2FF-+.*0M.*G\D2%_F8Q7*T%7;6GG])ZR M+45_?]13T96BA?S'(N2U0EXEY VM;..V7,L5R[X]+69=N]I'4/DHM_S]- A" MUYTX]SW2?BOM6W,\*_B6*;DG73:%6E/=1L6=GISJK9?'+*&HZEQY8LDW:$4# M:[Z7=$F%T*Y%D_A!LM5CI@[[\JY]^7MY1UAG'K6)U[T1=,H3@1>.H_[ZA&VH MX0M#99P=V<(-N^'ZGD>>1!MVHPUQ$/8'.VZ#'5N#/;N:H^NKC[.%;M1=+%)T M(_A*Q(5ER:+6=?2^>P&[!G.N-8MSNLH8R]CJH?-ZR>1VRHSUKH_\H+^$>(^R MV"I_$4#H 1=PG/8X&=B(&HPQO@('&R;[\$0821F1 W^ .$ZO^'WK; MBUY)TI$D[E"A#?2PG7JSY5*_(,BRE_0[COX19ZC>5\E7I'_ F,RK7NL-R.M9 M@C 8JH"!(?;M(;'TN;[S>Y0QX/+WJE?;,!$'/X_$V/ -OQ1P-KCA'KH]AO'C M, RYL!U=+^=LXW 8M(\C,:##T:L@BOY#"RKNLX1*VZN.P1RX[TM4,$@#.]*^ MBZC0Q1H0UXL&&AL,UL".M6>!"EVB>2[QAX0-S\#.L^_C*73A=N2% ,X!\,W M>#>^09=O0**!308&;_"C>(,NW@ "%P9V%1BZP4^D&QBZP5O2#;ITP\3UQT.M M8.@&;TTW>!'=P- -7DVW.4UIL>FVY.-O)\,W\LY\(X9OY WX1KI\"R/L!5Y_ M28GA&_E!OI$NWP+PR7A >._S]"WX1GKX%@9^.-!*Q/"-V/DV^+I(NO0:?%TD M!E[D&7B]'J>D2[4Q&5QXPS1B_XQ]'J>D^^T:C@-WB.3$<(V$/P^GQ'",O)1C M-H8USH+GLG?VSL0**E;54:'4F>@4Z^.Q]FY[''E6'<(Y9GI]EGD="XT"B7*Z MU*;N<:A++^KCP7J@^*8Z8;OC2O&BNES3.*6BG*"?+SE7#X-2H#VDG?X/4$L# M!!0 ( ,]#IE16H;\IG , #D1 9 >&PO=V]R:W-H965T:-A,NO8=.'X190%-; MXB01TO[ZDV1C5ESG+@B@F.)"P& MP16^')'8&K@57QALU=XULEN9"?'=#C[,!T%D$4$&J;8NJ/EY@!%DF?5DP?-M>K0= -T!P6=)/I.[']"\H-M:V_5&3* M?:-MN38*4+I16N2EL4&0,U[\TL3+Y-/]!%V@3U1*:G.J MT-LQ:,HR]8*.-D!OR9>AS=4-E&,&XA$A!S ,_*;CR&MS+$'3ESE,7;^ MXF-YA ?@&VB@.["'A_$EN@7ICAE/ 7V>96Q)+7$;:/*X-AR&.?J;Y7:=6*"I MN:46M&#VUX_&-_J@(5??/,A:%;*60];R(S-G+A5+SG[^FOTBV86/Q/FP1_]A MV.DTDW[X<"!RNXKO7(U+=+5_B+J'41^>K7J;!V MSJQ^284L\69Q# N0TH2392%G-'.88(=#"S0[5=_D27UQE#3QX0)W*VC=%X;6 M0&N03!R$Z(_50[E[@'@RVJM@]_XP+V-#2C\O<50_H*,S8R;>$P_\"MPL@^R3 M,TF:O6CO MB*[M)W2-DR8YPM!:@'#G-1GJ#_8LAM8*A?T2]?L9VC[-T%JT4H/D4FB-,Z/;[HL1WS@#V*TUP&43=739=UVL^63ZG"O M.C>P :JW)Z]\! #, P &0 'AL+W=OPSM@;K: B^C M2$G*TO0+55SH),_BW-KFF3EY*32L+7$GI;C]-0=IFFDR3"X3&W&H?)B@>5;S M VS!O]5KBQ'M*:50H)TPFEC83Y/9\&D^"ODQX8> QEV-2:AD9\PQ!*_E-$F# M(9!0^$#@^#O# J0,(+3QWC&3?LL@O!Y?Z%]C[5C+CCM8&/E3E+Z:)H\)*6'/ M3])O3/,"73V3P"N,=/%+FC9WC#L6)^>-ZL08*Z';/__HSN%*P-(; M8)6/3= M;A1=/G//\\R:AMB0C;0PB*5&-9H3.ES*UEM<%:CS^7*V6;VNOFW)>KDAVY?9 M9DD^DQ6WEH?3(I^>P7,AW5U&/>X6-+3HR/.6S&Z05^8\(.GDGK"4#5W%+;@_ M(12M]GY9[Y=%ZNB__?X#.NJAHP@=WX NC%+8(7C8Q?&>M%X)=K#S7)="'_Y6 M?$N<1&+H_'/.QI/'"1L]9/1\[85>74[H\^_<'H1V1,(>I>G@ 1FV[9TV\*:. M][4S'F\_#BM\;F!# J[OC?&7(+1 _X#SWU!+ P04 " #/0Z94Z5MLY9(# M O"P &0 'AL+W=O>8&GC=P<\JX,QG9O4C+=W "O33]E'BDUNC)"P'KIC@1,)Z[$S]V[G?-P[6XC\&>]58$Q/*LQ O MYN%K,G8\PP@RB+6!H/BW@SEDF4%"'C\K4*?^IG%LKE_1_['!8S#/5,%<9-]9 MHM.Q$SDD@34M,KT4^R]0!60)QB)3]I?L*UO/(7&AM,@K9V20,U[^TU]5(AH. MB-/N$%0.P;%#[X1#6#F$-M"2F0WKCFHZ&4FQ)])8(YI9V-Q8;XR&<7.,*RWQ M+4,_/5E,EP]?'_Y=DXB>MOJ2@4 M JJ1JS$(0\6-*\*SDG!P@G!([@77J2(+GD#RUM_%X.L,!*\9F 6=@/=47I/0 MOR*!%P0M?.8?=_<[Z(3U@806+SR!]U#D(*D6\K8#K%>#]2Q8[Q08Z@#CL 1=8S.?"'-1P@\XP MO]MFQ;JD.\S=!JJJNRHKMRWT$J_?B"KH]6\BS_..PF\UC/I-PS>4AS7EX=F3 M@?4:QD=OG=07*\[PU5&/\RUPCM#MM7J)-O&_>"?9VM*$WX63/]& MQEB8J%%<*W*!4EZVVF6;<%;(S;,^<.^0>]]GM_0QC]@]#Z_4ZZ4Z[9YUI>CE4%]08O MY=::Z[_O4\][WZ5N8_3 BVMC)S)%8E%P7=[!]6X]]4WMK'.T/S/3H!UI#C#E M*(DW[ :KCF2P1DBL:20ER^FL?-!B:P><9Z%Q7+++%"=:D,8 WZ^%T*\/Y@/U MC#SY U!+ P04 " #/0Z94&25,?_@! !4! &0 'AL+W=O"%0VTN;.25[)1Z]<8 I">")7QN^6$W3K(VR5.3A%Y)\H/I/HJC'J(#2M^!3S^&SR#KX-&_<.+D M=IIIIYD&OOB3FC^@C#O*.%#>7Z.4)Y!6:0ZFAR38]WK4,#P$!O^X3BF-XF@< M)^1TV8O_PZ+Q>#@:=6%-@>3BSOU['&L:H*8[!3 MU@U5, OW[$'[ '>^5\J>'3]9W8\D_0M02P,$% @ ST.F5)'0=Q[F @ M?0D !D !X;"]W;W)K&ULO59-;Z,P$/TK(]1# M*V7+5TA"E41JDU0;J6FC0+N'U1X<, FJP:QMFNZ_7QLH(9^[E_8"'I@W\^8] M8=/?4/;*UQ@+>$](R@?:6HCL1M=YL,8)XM+.+56J@'^K"? MH17VL'C.YDQ&>ETEC!.<\IBFP' TT&[-FY%I*4"1\1+C#6^L08VRI/15!=-P MH!F*$28X$*H$DK%7$O;LC>'RX@HN($[!7].NZ'RI$YVZ;^>SG2@;. V)+==R.GM&'&8YO:YC'?>A6[/OGF4_ MRT6."$3YP<>X4ZY7E^M]J0ENW=?];!/<0Q/:KN/LF7 DRW%=X[@)IK'=?HVS M_$>4990A@6%)SSMA-K9T\TN],+=[HFE]MAM5AYW=J>W8EK'GQ[$\Q[![[IXC M>N-L5#\F\AA9Q2D'@B,)-*Z[TE)6GO5E(&A6')=+*N3A6RS7\O\(,Y4@WT>4 MBH] G<#U']?P+U!+ P04 " #/0Z948!BY!$P# #;"@ &0 'AL+W=O M]NR JG*!\V]US-[)(E MBA-,1"128D2PJP4I#$:?XFOXI$' 43S7 *P#>:T!X N 7 ),Y M.U=FPAH12?I=SG; M;5BTP.3&X-6T<2IWL:IY.IKK'"R/QF/QG?WLYNO7V Z MGLUNQW?C+S,83-5DVH#)>#J;W QGXQ% M!) T LJ$0-$PXR6).6P)S1#8$@0N,A[+&)7AEL24S"E>J'-X(0A%.!NA5(OB M7#EZF([@[,,Y?( XA=F:94*QB:XM5;Q:M;TH8KO.8_-.Q.;#'4OE6L XC3"J MP _K\:Y70V"K1)?9]IZS?>W5,MX1?@F^VP#/\;PJ0?7P$2Y*N%LCQR\WWS=\ M_DF^N81IN2\-&!QOS/=;!8(;B8GX4>,R*%T&QF5PPN7^$ W5(:K:TQP?&KR^ MA+;],/0[;:=K;P\S56$6M+V@79J]D-BW.]7:PE);^*_:;DV558D+CQQ?N)T@>*VOPBPXF;Q6*;!5*_"CKO=' M7>]5REK'*0F:OO=Z7RO,FL[)W+5+:>U::4/&-XP3B3!G1W?)"\9.R=CY7[7C M.OO+VGEG]10$S;?*I\JNIG[<@_^)^^X**BCJ2ZC"Z'0-N=Y>G_?^*BHXWBRC M*KO3=>3N[V77?T#PK5*JLJNJ)?N@?4B0KTQ7)=1?/DMEWDF4JV7G-C#] MBKTWS]L^]8-;Z5: XE)!G&PO=V]R M:W-H965T/K0S26S)-H8.,),"WJO7FK>^K94HSHJ[$AN;FR5K(C&@SE0^^VDA*5D50QGTPEJFV5$?G]'N=@//.0]WIBRAU3;&_ZPOR$/=$;UQ\V] M-#._RK)B&U<9@2UD(\<5.;E8#+[",**=+ M;5,0<]G1$>7<9C(\OI9)O6I-&U@?/V9_7Q1OBED014>"_\E6.AUX70]6=$VV M7$_%_G=:%A3;?$O!5?$+^Q(;>+#<*BVR,M@PR%A^N))OI1"U !2=",!E 'YI M0%@&A$6A!V9%66.BR; OQ1ZD19ML=E!H4T2;:EAN_\:9EN8I,W%Z.)V,)W?W M\YL_/L!L,I_?3NXF'^9P/3.3V05,)[/Y]&8TGXSA$C[F9I]P]C== 1=*404D M7\&:, D[PK<47H^I)HRK-Q8\&\/K5V_@%; W?@ MAT_PNR/R"D)T 3C V!$^:@\?TV45CIZ&^T:I2BY6O*5*@4Y)#@A# M)G*=FF7?6]4_6=5=DAX2=HJ$]CW>#<,H"7IQW]_5I6O"4! %,:Y@3_A&%=_H MW_.M[9W;8N^X:!_RQC4^EPB%#=HN6!@A-^NX8AVWLC9<[PJN("3\9LAJ*L_) M'#>(((0[-?T.?!TP'(;=$S)W*L*='R#\(IT[30&[0=1]1MN!PKT@<;-.*M9) M*^MV09/&DE'<2Z+D&;,F#.,D"B,WM6Y%K=M*[472=1U[KQ=%X3.&#EB$:PH_ M(=BK"/9:"8Z$W AI_F=8B(:7/LF(@J/[![_*SU"MY:#_VM'*C/$Y2W/@VCP- M'7T?X?_)UA8]= [6WC91)V&B<#I\VY< Z? M\VO'4_MM8,YT#RQ7P.G:Q 57B2E3'H[;AXD6F^+$NA#:G'^+86H^4:BT /-\ M+81^G-A#&PO M=V]R:W-H965T\H>>0H@T'.> M%7QLI$+L+DR3KU/(,3^G.RCD2D)9CH4TV=;D.P9XHYWRS'0LRS=S3 IC,M)S M"S89T5)DI( %0[S,<\Q>KB"C^[%A&Z\32[)-A9HP)Z,=WL(*Q-UNP:1E-BH; MDD/!"2T0@V1L7-H75[9VT#ON">QY:XQ4*@^4/BKC9C,V+$4$&:R%DL#R]013 MR#*E)#E^U*)&$U,YML>OZM9G, ^8PI=EWLA'IV @,M($$EYE8TOT7J!/R ME-Z:9EP_T;[:.QP::%UR0?/:61+DI*C>^+D^B):#8_ MC!C=(Z9V2S4UT*EJ;PE'"O555H+)52+]Q&09S:+Y(K[Y=HM641Q_C>;1;8PN M5])8G:%EM(J7-],XFJ'/:(Y%R8AX02K&3KY=/I>Q93Y-$DY35*.EG5[9"]SR@3Y M"1LTI5P<$70;05<+#GH$9R6H3&D!Z 4P0Y2A#'AGPI60KX74+_$TL5T[M-R1 M^=0!,&@ !G\$P(D ]L8@4D;+;8H26=5ZIA.GDO5:.)[M>8'7C>,U.-Y?XKQ% M;X $%/T\W@&/[0]"IQO';W#\HS@Q%3CKBN8?1/-]-PRL[G##)MSP:'E%7!!Y M'\CRNL:$H7N[R?J@,JN%WYV0%UA^#U'KMK3_K=)JO_9_[P\\U_G]#,S65:W:GKP!MZ3@ M\DLGTM$Z'TID5G62RA!TIV_O!RID+]##5'9?8&J#7$\H%:^&:@A-/Y_\ E!+ M P04 " #/0Z94>#_LHT\" "K!0 &0 'AL+W=O>ZYLWW>GO$7D0%(]%;04HRL3,KJ"6,19U 0T645 ME&IGRWA!I#)YBD7%@20&5%#LV/80%R0O+=\SOA7W/;:3-"]AQ9'8%07A[Q.@ M;#^R>M;!L<[33&H']KV*I!""?*Y67%FX94GR DJ1LQ)QV(ZL<>]I.M#Q)N!' M#GMQM$:ZD@UC+]J8)R/+UH* 0BPU U&?5Y@"I9I(R?C5<%IM2@T\7A_8OYC: M52T;(F#*Z,\\D=G(^FRA!+9D1^6:[;]"4X\1&#,JS#_:U[&/?0O%.R%9T8"5 M@B(OZR]Y:_IP!% \EP%. W#. =I)G=JYDMI%"U;*3*"@ M3" YQ6-51EN+16[O'CFVXUS0,_TXO'=#CMNVUC5\[G^VMGLC M5[_-U3>Y^M=R :'Y;TA0JAXNZE FQ,43J5F&AD4_\%?_H>?:^N?AU^-670@< MGL:=Z!RT.@- H)CM2EE?F];;3IRQ M>6AG_HF:1/7@^$M3CS%U*5*ME,)64=K=1Z6*UZ.A-B2KS.O:,*G>JEEF:IH" MUP%J?\N8/!@Z03N?_3]02P,$% @ ST.F5"E7I]4* @ 8@4 !D !X M;"]W;W)K&ULM91-CYLP$(;_BL6IE=(8R%>U(DB; MS59=*:VB1&T/50\.&GVA?_*U8RT'9N!!B1_\:,ME\#$@1\C92=B=:CY#5\_,\3(E MC'^2IO6=A@')3L8JV06C LFK]LW.71^N J+IC8"X"XB][C:15[EFEJ6)5@W1 MSAMI;N%+]=$HCE?NH^RMQE..<3;=/-[O'_?D _G*M&:N0X:\6X-E7)CW";68 MPCG2K,.M6EQ\ _>%Z3&91",2AW'\=SA%9;V\N)<7>][T)N_,Y4D.D"8]:>)) MDUN%@C$ ([(!_(8CL@:3:5[[/^/G!GW)DP5I?@UDFO:9IH.:=^"&@5<%$2X7 ML:#E6YT0&FS8"@62]H-MQ$5#/C4R[O;!'[?@E<%L.9+"\0);JMN);@VK:C]%!V5Q)OVRQ$L0M'/ \UPI>S'< M8/;7:OH*4$L#!!0 ( ,]#IE3S/>5LO ( ((' 9 >&PO=V]R:W-H M965TS,=DKW[W?MA(Q"H'LAMG/.N>?>&ZY'&ZE>= 9@R%O.A1Y[F3'% MM>_K)(.8Y57]FP.5F['6\[<$#6V?&'OB344'7L #S5-PKW/F-2LIR$)I)012L MQMZT"0&*M \?$*<^#<"J&-W[6F MUX2TQ-WU5OVSRQUS65(-<\E_L-1D8V_@D116M.3F06Z^0)U/U^HEDFOW2S85 MMA]Z)"FUD7E-1@=G%^2,,$$>,UEJ*E(]\@V:L9)^4@>>58'#(X$C M%R32Y%2FD[_D^)M%D$FXSF84G!>^HNB)1YQ,)@S!L\3/_?WKGA)VH*6SD M]*)CA06M <@-TPF7NE1 ?DZ7VBC\;G^=D(\;^=C)QT?DOQ>@J&%B7;#/7^'D$'<[J[7N.N==/=,%:-+#A]XZQT$[G2B>,]=*^A(]?J-O_Y)?X_2 M4-[FJ'\0+![&O3U'AZ!N&/3:'0T:1X/3_2R75:V82&0.;=X&!Y_1,-AOY2&F MNX.IG/D[XRP'M7937F.32F&J>="<-A?)U,W/O?,97C#5??!/IKJ=\-^^9D)C M^U#[E91FN[$!FFMW\A=02P,$ M% @ ST.F5&W,OMDO @ H04 !D !X;"]W;W)K&ULI53O:]LP$/U7#L.@@S;^D30IP3&T:<<&&PT-6S\K]B46E25/NM3- M?S])=DQ6DG2P+Y9.NO=.[UFGM%'ZQ92(!&^5D&86E$3U- Q-7F+%S$#5*.W. M6NF*D0WU)C2U1E9X4"7")(K&8<6X#++4KRUTEJHM"2YQH<%LJXKIW1T*U:!N%/4O!*Y2&*PD:U[/@-I[.1R[?)_SBV)B# M.3@E*Z5>7/"MF 61.Q *S,DQ,#N\XAR%<$3V&+\[SJ OZ8"'\SW[%Z_=:EDQ M@W,EGGE!Y2RX":# -=L*>E+-5^ST7#N^7 GCO]"TN>-) /G6D*HZL#U!Q64[ MLK?.AP- ?',"D'2 Y!T@&9\ ##O T MM3^9EW3-B6:I5 ]IE6S8W\=YXM%7# MI?N+2])VEUL<9=\?;IU;EKZR0GZOQ@>@##^!*2*$F.P.?_#H__AH=6<2\[Z64GGF]X5O89 MHF%/-/1$HQ-$CS5J:Y?<=!Y=PK._.5A[M4'KH^NF/@4(=0477,(.F3[N MY?F:<=1"80R5DE2:8WY^0!%W%$E' 7$"!=N9,Y:,>DM&_VM)P4VNMI+ )N+T MF /G2XP&D^C3,=4?P<;O8:W"\*"!W.-EK]N&2V,%K"U1-)AZOE:)]X-JT?Y6S/U!+ P04 " #/0Z94"B[IR7D" M #X!0 &0 'AL+W=OW:3F\3"L3/;H>S?[]I)0RFEXB7QQSW'Y]CW MWF2M]),I$2V\5$*::5!:6U^%H4E+K)@Y4S5*VLF5KIBEJ2Y"4VMDF0=5(HP& M@TE8,2Z#6>+7[O4L48T57.*]!M-4%=/_YBC4>AH,@\W" R]*ZQ;"65*S I=H M'^M[3;.P9\EXA=)P)4%C/@VNAU>+L8OW ;\YKLW6&)R3E5)/;O(]FP8#)P@% MIM8Q,/H]XP*%<$0DXV_'&?1'.N#V>,/^U7LG+RMF<*'$'Y[9._L.YB!P&DC;&JZL"DH.*R_;.7[AZV ,2S'Q!U@&@7,/H M$'> V!MME7E;-\RR6:+5&K2+)C8W\'?CT>2&2_>*2ZMIEQ/.SG[<7B]OEW * MRZ:N!=+[6"8@9::$G%X8N&PSQ5WYT0U:QH4YIO#'Y0TRQY^4W8H[ >T* MZU3EIXU!8,:@-:!6E%@2,Y=,^)*63!8(E'@MB+8%+WP.[C4W?J?[8ASM>'L? M<[YC+-PJH@IUX7N+@50UTK;IUZ_V[>O:5^W.^IS:6MN%7FG:GDC)57!IR%5. ME(.S&ULE59=;]L@%/TKR-I#*ZTU^"M)E43JTDV;U$G5LH]G:M_$:!@RP$W[[P?$ M=3,%N]U#8L"<>\Z]X /SO52_=0U@T&/#A5Y$M3&[JSC690T-U9=R!\*^V4C5 M4&.[:AOKG0):>5##XP3C(FXH$]%R[L?NU'(N6\.9@#N%=-LT5#U] "[WBXA$ MSP/?V+8V;B!>SG=T"VLP/W9WRO;B/DK%&A":28$4;!;1-;E:D?HW_RR=MD M[JF&E>2_6&7J132-4 4;VG+S3>X_0Y=0[N*5DFO_C_:'N7D>H;+51C8=V"IH MF#@\Z6-7B". 330,2#I \E9 V@%2G^A!F4_KAAJZG"NY1\K-MM%W>.WB$F MT/=:MIJ*2L]C8[E=A+CL>#X<>)(!GJ]47:*4O$<)3I( ?#4.OX&RAY-_X;'- MN$\[Z=-.?+QT-.V10&D?*/6!LH% +AUT!H\E;RLFMLC48'\* #52F%HC$!54 MMKJJK/O\ST/U._ 4GL=]? ]+@HMI.H\? O*R7E[VFKPT1'9 Y<=D&7$+$R++ M>[+\-;(L1):?DJ5),4!6]&3%:V1YB*PX)4MF>!8FF_1DD]?(BA#9)$"69SA, M-NW)IJ-DWVNPAKPQH$*4TQ/*R023@6TRZREGXY324(Y:43%=RE88NV,Y6'-$ MG-%[QKTMA,3, ML(Y\E M0E^,24\JN<6M+Y"UXW38@\+>T!I$,9]7\R*LST3 M="!\(N Y,;9,6O:IBO5CC[9X\V$O9&<%@K/ MIFDQH.S%QD@RJFS5*N4TV6-=45^@-ZU;%_58SRPC6:^FL^0D8$DXSP=$OU@F M&??,6RFV%W89F_^6G0;*B+,CW^J$A[PT3;(!RR$O;DK&[=1OA*"R+, 86.#X MZ*1VUR1[+FR9T#;]C07BRXG-31UN'H>.D3M_>-]+8Z\"OEG;VQHH-\&^WTAI MGCON/M#?_Y9_ 5!+ P04 " #/0Z940! ,5JX# #,#@ &0 'AL+W=O M<[W)--?-EPPK/12;%VY%P0G!8BE+O*\P&68 M9LYX6+R[$>,ASU5*,W(C@,P9P^+'!4GY8>1 Y^'%%[K=*?/"'0_W>$M61'W= MWPB]@3G*FO/O9C%/1HYG%)&4 MQ,I08/UW1Z8D30V3UO%W1>K4>QI@^_F!_5-Q>'V8-99DRM-O-%&[D1,Z("$; MG*?J"S_\3JH#]0U?S%-9_()#%>LY(,ZEXJP":P6,9N4_OJ\2T0)HGFX J@#H M*2 X ? K@%\)'+I*2S,;N'$EXZ*4@4[(\,$US]1.@LLL M(4D'?FK'0V0A<'5.ZL2@A\1<("OC-1;GP(>_ >0AU"7(#I^1N(9#BQR_KI-? M\/DG^#[1C"IRMM ]G[1K,BEK\N="QX.Y(DS^9=FM5^_6*W;KG=CM2G I*^ZN M8I;HH$ ;H[@;^[#G>T/WKIVAXZAP$(1!'?5(6K^6UK=*F\1QSO(4*YV'">-" MT9_8&$*7S)*IWQ)PAL*!!Y_H[ @+>_T(=@L-:J&!5>B2J"Y-P=%F:("B)XJ. M@WPOZG?K&=1Z!E8]MP(G!"PQ([I=K@E;$V%KE;"F#=^@,:-ZM^@_-69TG+B. MQNR(0BB,NO,+O<9*O?^M-2NJ9WNS,RZ"4>^$V);OP]>T9X4*[/W9$76Z02%J M-*%?;E'P#[C6+<9R9FD?V-@H? L?A8V10KN3MOL +.B&=";=SA&"'P2+KGZ? MO@;Y^"2-[T*[\9XJ#KY_KCB-8\+@+8K3."*T6^++BF/G@'U+=5X#?7R6QH9A M:"73]UAS->8"F'N@N=F^Q.5A8[PP>H/:H,9,D=U,GW'Z:05O6U"_[T>#;@]" MC2\BNR_^@HE/T;$-GME$-$:([$;XDL:U2;%@.(VX>6&ULG95A3]LP$(;_RBGB T@;29,F MS5 :J:6,56* :!F?W>3:6"1V9SL4_CVV$Z)N!#KM0QN??7?/^Z;)-=EQ\2@+ M1 7/5GZGA>Y%:', M21.[=RO2A->JI QO!\_*!YJH8.[$#.:Y)7:H[OON! MK9_0],MX*>TW[-IQ_V"OS!!P5^6^!;W0W(JIP1 M1=)$\!T(DZV[F86U:JNU.,K,C[)00I]27:?2^?5R$A?TH9JJ< \U& 11/ROL6.$AUK"/%;YCA7'0 MCXHZ5'0(%?:AHG>HP.LGC3K2Z! IZB.-_ID4=Z3X4]*R0#U1UPI%'R]^]VQ\ MB__BN7L3P Q3_<1M*)-0XEH7>:&ULM5?OCYI*%/U7;DA?TB:O"P.*VJB)KKZM MB?LCZ[;]/ N#DL*,;V9$X3KD;61NOM)]M6P8:E5%V(+>-X)Q(RI1J'&*7+$D,$^KXMR"URC4-\/C\A?V?;/.XF4>JV*5(OL6AWHRLO@4AB^@N MT?=B_YD5&^H:OD D*ON'?3'7L2#8*2W2 HP*TICG1_I<&'$$0)YZ@%L W+< MOP'@%0 OVVBN+-O6C&HZ'DJQ!VEF(YLYR;S)T+B;F)O'N-(2[\:(T^/%SWM[-MBN82/<"5$N(^3! (JY2'F:Z"IV'$-[V=, MTSA1'W#2E]4,WK_[ .\@YO"P$3M%>:B&MD:%9AT[*-1,Z4U)V,NM- /:4)Y0$#JF'*UC'GR%[W!',6/V,Q(?$T]CN# M0;<_M)]J5N^6JW=;5Y]'$;[8"D0$F$WX\G&L?BD9#PZ@)>4JH>:UKQ.4$W>/ M!'TDCD-(O2"_%.3_JAU82PU>^"=+^]Y@T.F52^+ MY7P%]VQ/90AW4JPE35MJH5]2]\]=9H.2>G"6,AN<6$O06+]7[QEQJKQS_E2A M% V*CA*8_/]**SA>^^'W>\Z;4JN=U^*;6ZETVU6B-R$LQ8$F^M!2 M!Z2*,G+V+"-5F)'SI%E!<^Q7I]LE@X;T(%6>D3\6:*0NT5Q".@V:JD@C9\@T MKP1),=,_7W MVE#)MD)F=NYXK($]!XQAKU3YD./0] #U8RM?V_6T*R'.A>/\56>E?=2JIDRN MLPY>06"LS[O6\FKYE3#)>F.[FIY_8F!KAB^V@H1%"'4N>EB*,N_:\X$6VZSQ M?10:V^CL=(-?.DR:"7@_$D*_#,P"Y;?3^#]02P,$% @ ST.F5'=$(*V: M @ X04 !D !X;"]W;W)K&ULA53;;N(P$/V5 M4;0KM=)N$@+=T@J0N%4;"2@BT%55]<&0@5A-[-1VH/W[M1W(MA6P+\27.6?. M\3#3VG'Q(A-$!6]9RF3;293*;SU/KA+,B'1YCDS?K+G(B-);L?%D+I#$%I2E M7N#[O[R,4.9T6O9L*CHM7JB4,IP*D$66$?'>PY3OVD[-.1S,Z"91YL#KM'*R MP0C5(I\*O?,JEIAFR"3E# 2NVTZW=MN_,O$VX('B3GY8@W&RY/S%;,*X[?A& M$*:X4H:!Z,\6^YBFADC+>-US.E5* _RX/K#?6>_:RY)([//T#XU5TG::#L2X M)D6J9GSW&_=^K, 53Z7]A=T^UG=@54C%LSU8*\@H*[_D;?\.'P":YS@@V ." MKX#&"4!]#ZA;HZ4R:VM %.FT!-^!,-&:S2SLVUBT=D.9J6*DA+ZE&J1A M&,W'P\D\@G "BTG_?A+=C\)!=SX<0+3H1>$@[,X>X2?,AB-[..W.YH]P,4!% M:"HO]4V?Z[I2]0Y]PDA,8.1.X6F,V1+%L[Y>1 .X^'8)WX R&-,TU?63+4]I M^4:$M]I+[952@Q-2:S#F3"42ABS&^#/>T[8K[\'!>R\X2S@FPH5Z[0<$?E [ MHJ=_'GZ'2Q>"YC'X)SGUJA1URU<_P1?I#HV+%(&O8?A:F/<BR,#UUK"0E^MJBS438=GRWV?*V M1U)>52FOSJ:\WS$4,J$YY"A6VI2>%L=2GV>Y:;J^__U8U?Z#NW%OON)*&]Z' M+LI0;.QPD;#B!5-E0U6GU?SJVK;U_H67PT__LS:424AQK:&^>ZTUB7*@E!O% M<]N32ZYTA]MEHFN&PO=V]R:W-H965T4,C\,@J&?$LJ]Z=B]NY'3L<@UHQQN)%)YFA+Y. ,FMA,/>T\O M;NEJK>T+?SK.R KN0-]G-]*,_ HEH2EP105'$I83[QR_GX?.P5E\I;!5C6=D M4UD(\=T.KI*)%UA&P"#6%H*8OPU< &,6R?#X48)Z54SKV'Q^0O_@DC?)+(B" M"\'^HHE>3[Q3#R6P)#G3MV+[$!A^)<:9&6SH9!2GGQ M3QY*(1H.)M%VA[!T" ]UB$J'Z%"'?NG0=\H4J3@=YD23Z5B*+9+6VJ#9!R>F M\S;I4V[G_4Y+\Y4:/SV=7\Z^H),Y:$*9>HO^^.TT&O;_1)2C:\J8F1GU#KUI M#L>^-F&MLQ^7(69%B'!/B A="Z[7"EWR!))=?]_0K3B'3YQG82?@-9$]%.%W M* S"\/YNCD[>O&VA=?$*E,O[6W12)M^&->_&FD-<8>%61CN)1M7D1 XVV@N[ MT.B**RUSL]0T^O;)&* K#:GZNP.^7\'W'7R_"Y[6\#]R(C5(]H@R27E,,\(0 M2874]"=QBS0CC]:PM0:*4",7RC:;S12'O='8W[00'%0$!YT$[WDLTI1J#0D2 M&Y"))$N-EB2FC.K'#@6&58#A,00>5?"C3O[7Y(&F>8H60AI/RE#HI8*XARL%BYHNC,Z:1D&[R*<5R=-.DE?E"4^LW@O""(];TRIPAPTE@UVMYUT6.V1Q4'?; MH)/N'7 JS+8+<2Y-4 _Z O(%#%!.#H_I-)QH]'C8]0Z#NL M86=N-\VFD9L(8FEVX(5NW3$*J$&SCD>#/>K6[1)'_YNZLX/4K5LI[A]%W;H5 MXNY>^"IU!R_4'03[:K?NE7CXB^K>PD:PC5UW%\7'#P=(7#=3/#J*Q'4CQ-T] MZ77MN@3;*>'!/I'K=H:[^]E_D3"LVT\8'$/"L&XR(3Y2.RZ!=[:_X?/M;]YF M%?:>-PZ_<1Y.0:[ZZ;]02P,$% M @ ST.F5,OB23=6 P 9@L !D !X;"]W;W)K&ULM59K;YLP%/TK%MJ'55H+AD"2*HF4QZ95VJ2JZ;;/#MPDUL#.;)-LTW[\ MKH&2%Z&=IBI2P'#/\;G']N4.=E)]UVL 0WYFJ=!#9VW,YM9U=;R&C.D;N0&! M;Y9299&;,2Z##5O!',R7S;W"D5NS)#P#H;D41,%RZ(SI[91&%E!$ M?.6PTP?WQ*:RD/*['=PE0\>SBB"%V%@*AIDUDP#5.9?N.)60^=GD,26+(\-0]R]Q&JA$++%\M4%_]D5\9V<<8XUT9F M%1C'&1?EE?VLC#@ T,X%@%\!_)<"@@H0%(F6RHJT9LRPT4#)'5$V&MGL3>%- M@<9LN+#+.#<*WW+$F='L_>217),Y;H\D3X'()9G!PI [H8W*<;V,)F]G8!A/ M]14&?IG/R-LW5^0-X8(\KF6NF4CTP#6HQ3*Z<37OI)S7OS#O9Z9N2$#?$=_S M_0;XM!T^@[B&TV.XBP[4-OBU#7[!%US@:\N_A3ZHZ8."OG-1+E*R3.;"-%E5 M@J,";,_==A1%?M#I#-SMH24-8=W0\[PZ[$A;I];6:=7V";2^);E >8X5PH7B&RL M<"F:-(9GLX=>Y)]J?"[J2&-4:XS:-4JQNC:@LC9]T?G,?=JEIRM_'A9Y0:?7 M:U;8K15V6Q4^P%:F6RY69*H@X89\8#%/N?G5LN-[-7?O-0Y4OZ;OMTH?;[$@ ML46A%O=N HK$90[+QAQ*M_MG-M(@Z!\B:T*HOW1=@^E\5N$(?.=G%7__4\::XRS68[HLP M;:_"_V+YI,V1?0FEX:M8OJ]_M+T /F=Y=/8YZ_0;BG-#G#7\S'+WH FR'2AV M&"LN-$EAB4#OIHMVJ+*I*P=&;HJ^:"$-=EG%[1H;85 V -\OI31/ ]MJU:WU MZ"]02P,$% @ ST.F5&!"ZW96 @ '@8 !D !X;"]W;W)K&ULM55=;]HP%/TK5M2'5NI(2(!458C40JLAC0[QM8=I#R9< MB%4GSFQ#VG]?VPE>V@'J'O9"?.USSKWW!-]$)>//(@60Z"6CN>@[J93%K>N* M)(4,BQ8K(%."KR%&$J];!:-UW/%T04$BD5L#JL887E16V&SHH MV0G)LIJL*LA(7CWQ2^U#@]#NG"#X-<'_+"&H"8%IM*K,M#7$$L<19R7B&JW4 M],)X8]BJ&Y+KMSB37)T2Q9/Q\&$Z6M[-1\L'-'J:S:>+\(* M?4&+V1!=7ERA"T1R-":4*OM%Y$J576NX29WIOLKDG\@TQKR%@O8U\CW?/T(? MG*\ULT'AX]A/CKL-FZOGISJHFQ)+A"%C6)YK5 YSJMI5 62%>9" MKYA4X\$L4S7 @6N .M\P)@^!GA'VDQ"_ 5!+ P04 " #/0Z94O5QT-JP# M #Y$ &0 'AL+W=OS(3NA2U*Q@HH)>,E$K V\N3'149^O)!0Z(K!87\ZB&4M(02 M[]QM(HE6.KN9[3_H4%5KD6J@Q *9)WT['@RB.!Z&VP/Y3]K\)][\G^PSHS/3 M+0CM 343E%$%:$F90%N:5X V(&IFFJ%; 8=8UND&>RQ)OX?/#K,\;5F>/LL* MT>QNFAM&U)QN)"#=> <+46G'0S@QBSCV"#=H*0V.8R6=M83.NFJ4:G"C(5\B M:E+(MDQM-;)#FOF!X[@712\]#''DG"[ZG3KV?:3V[!-^EYCN-8#][X$?$/.:WK&B M*GQIG:_CTR.1R_DZ'G@K,:D%VNKILW)EWGR->@<%\F/A).I2R-D[[O3W)RO$ MR@Z%B+-L$AV'0L09-L'/IU '5I<^Q'DV\3OK',26_?P.ECC?)?&1*.)AWNG MT0+$RIZY)4IY5:KZ8-I>;<_UD_HTZX;7'P7TX6_%2HER6.K0J'>JJR3J&PO=V]R:W-H965TH#ZW4-B$!"A4@ 65KI75"I=TT37MPR4&L)C:S#;3[]3L[(4T9H#WT MH2_$=N[[\MU]X2Z=M51/.D$T\)RE0G>]Q)C%I>_K:8(9T^=R@8+NS*3*F*&M MFOMZH9#%#I2E?A@$33]C7'B]CCL;JUY'+DW*!8X5Z&66,?4RP%2NNU[-VQS< M\7EB[('?ZRS8'"=H'A9C13N_9(EYAD)S*4#AK.OU:Y?#6F !+N(;Q[6NK,&F M\BCED]WF<:A M3+_SV"1=K^5!C#.V3,V=7%]CD5##\DUEJMTOK(O8P(/I4AN9%6!2D'&17]ES M48@*@'AV \("$&X#ZGL 40&(7**Y,I?6%3.LUU%R# M[1KA^ H-XZD^H>"'R14<'YW $7 !]XE<:B9BW?$-Z;-/\:>%ED&N)=RC)8); M*4RB821BC-_B?,G4.4>T4PB ,=^@9_C^\=D!.5-8ZHOD^0=1FF57\QE[#+O)RKZ;AL=UCUPBAL=?Q5M:+_!M5: MC:@,>B.S4%)6/O7QCY,)-CD=I: ZY94*?"JAL -V?26DV M&_N \N.C]Q=02P,$% @ ST.F5#&ULQ5A;O'0_1)I2ZPYA-MV1#5U2NM_>I M:AEEE"!**!,19R"ES^>C.3SS$-8.F<67B.Y%[1GH5)XX_ZH;5\'YR-2(:$Q] MJ4,0]?="/1K'.I+"\5<1=%2.J1WKSZ_1/V?)JV2>B* >CW^+ AF>C]P1".@S MV<7R@>\O:9'06,?S>2RR7[ O;,T1\'="\J1P5@B2B.7_Y%M1B)J#BM/M@ H' MU'2P>QRLPL'*$LV196E=$$EFTY3O0:JM533]D-4F\U;91$Q/XTJFZFVD_.1L M[GGKF_7U_'%Y >X>+YDIL. O )D(=>#Q?MX=#L"QR@I;63RKK\*^OTMV M,9$T '*(^N5!_"R\47#&?)U15F M5U]^OE3NXDC01?PP,;I>#V]G@ M=L_@"Q(3YE- )%C03<18Q#9=4Y1'P5D4_>6_S*"-Q]B>&B_URG68F1/;,F%I M]P;EN$0Y'D3IA81MJ-!$XEF%_#<5BHH*Q;I"7>CSZ.,:K!/+F;AN WV7V1BZ MJ!L\+L'CGRVQ8G!/?7%K: @1QKB!L&TV&;LVPMT(G1*A,XCP7S%P@'1N.9[[ M_S-^4@X^.0CC)VTRX+'I-!G?-K/<'K9#L])<\UWY7H3_(>$[[?H9#VN+!OSO MG"]BO!D=FI:)41-FAZ%ENWVJ E$%$PW"O%7;H#53NYLX^EMQ\5>UJQ$Y[:@B MGMI$K*B_2R,943' /%@I/?P J8>5UL/#B'T1IEYO!&W8G)6VE6(.=GHFI=)Z M^+YB#SMD')EUMA3X.^RP;9H]^"NYAP?0>]A6\A/H8FPV078M#&YOD2O%A\.2 M_T/F>T2$X+/:Q(-+&FR&^5_I/OP X8>5\L/#2#]LBSI$3FMJ.E8(IX\^J-)^ M]+[:C]J:;C6W$1TV$]C#*52)/CJ Z*.VED,E^4V ;2O4"["2>S0L]^I4\*$HJ,^+\Z#/]5I2AU Y1#74:7UZ .T'E5:CPZC]:BMXB?8 MM=UQ!2N_1 ?2^B%$_ M&9VX8\=L[LBZ[&SLUJ8C1VG43O0)33?918=0M=LQF9^$R][R,F6>72$T^A?P MS,NO1*HP^0V-.N=N]*H0TV<5TCQU5.G2_-(C;TB^S>X-GKB4/,D>0TH"FFH# M]?Z9<_G:T .45T^S?P!02P,$% @ ST.F5.FF42\N @ ,@4 !D !X M;"]W;W)K&ULC51MC]HP#/XK4:5)FW2BI86[Z01( MP#&-#VP(;B_2M ^A=6ET:=(E9K!_/RWH"A3MY-J4',DTV]!6!GCF0:4,XRBZ#TLN5# :>-_2 MC 9ZAU(H6!IF=V7)S:\)2+T?!MW@Z%B);8'.$8X&%=_"&O!3M31DA2U+)DI0 M5FC%#.3#8-Q]G/91\)W&E]^^AJ:?O^%(M MK?^R?1U[3XKISJ(N&S#9I5#UGQ^:_T$R(6T M;P8A$K>+"-.&9U+SQ%=X$K;0"@O+9BJ#[&]\2#FUB<7'Q";Q3<(%-QV6=.]8 M',7QA7RF_P_OWD@G:<\I\7S)%;Y9GH/O.#97J2Z!/?,#6W$$MH)4JU1(P5U? MWK$EF!04LF_CC45#;?K]AGROE>]Y^=X_Y44MCR1O2/[23=VFZC]T^M&K2R=Z M&Y?$G>@<5]<2GK1?"6;KI]*R5.\4UA?>>MO!'_M^/_-/Z$&HY_>!QLG4$UH;J"O?Y!N--#)^6="C!L8%T'ZN-1X-)] ^DZ/?4$L# M!!0 ( ,]#IE0V*Z0+DP, %X. 9 >&PO=V]R:W-H965T M8_'PE3"^&P8P>#QQ19V>VK"E6>#00? >$ MB=9JYL#VQF;K:FAAIO%:"7V5ZCPU.CV[&%],SL;GX.SB^N;J]L>WBQMP!+Y) M176/R!PL,!5@B]F&2, 70*T(R'B^QL7#1PD6M,!%1C$#M)!*;/3\*@D^38G" ME,G/6NCV>@H^??@,/N@(<+/B&XF+N1R$2GLW#L*L]/EU[Q.U^/R!Q3&(X1> M(H0/*/O6 4SRBCBA)?0])*-_4VY)P7RR-%1*X?RYERE;W/3P_+3E < M]Y^5[0A+$PAC=]F=RE[':V^"A7B@Q1*,<[XIE*?@;J78?:]%U:LD>_]M4?6: M;7,MJF:8;U'U*^-]K_&?&C1",V.K+5JJN!SV&[=.NIUG]EPQ+=Y@5$,S\KJ; M$D&WV+R GH#O"(P=$U?B+6H8B2,4/W/KB$)))VWQ>P!Y^*Z/**PY"-'K.G%> MWNC!V0S47#1I^KP7S:"DUVUI14U9Z,?LRU0I!5[$BBO.PQ58\Q0F7HNGYI5[ M9UZYOBFJ,0K3]\(*K.$'_?1["UA*Z1?)XHCSH076G(7=M\.EU/#3Q1G4YJ^& M-O13^S5X:6+8A9=FE "UHL7U*1H$R^.H%:\H)JT"+X1 M+Z5 YR6\N.)<> D//O[-SDM_*2]UKP C"YT8'7=UA6*_F=D/%%_;_<",*[V[ ML(/ ;#&J+>7H+U!+ P04 " #/0Z94I_VQEX($ "? M%@ &0 'AL+W=O=M92;+T$@YFN:$W'!-K10=Y:,YT2J4[X* MQ(93LJB"\BQ 89@$.4F+SG!07;OGPP$K9986])X#4>8YX3^N:<9VEQW8.5QX M2%=KJ2\$P\&&K.B4RJ?-/5=G09-ED>:T$"DK *?+R\X5_#+"2 =4B&\IW8FC M8Z"',F/L69_<+"X[H69$,SJ7.@51?ULZHEFF,RD>_]1).\TS=>#Q\2'[UVKP M:C S(NB(97^F"[F^[/0Z8$&7I,SD ]O]0>L!Q3K?G&6B^@6[&AMVP+P4DN5U ML&*0I\7^GWRO"W$4 "-' *H#T+D!N [ U4#WS*IAC8DDPP%G.\ U6F73!U5M MJF@UFK30;9Q*KNZF*DX.O]Y,KB:CFZM;<#.9/CX\W?T^>9R"W\"5$%0*0(H% MR%(R2[-4IE2 .>$\I0M )%B2E(,MR4H*-G+0OB/\ F#X M&: 0(4OXR!\^IO,F'+X,#U0!FRJBIHJHRH==5=2U^*9K\?FXKBB%SGH/3))LA=];#KVHI&V/NPS M)U5FK0G;81(AC/N#8'M<;PLLCB#$#>P%\:@A'GF)W](MS0#RE"!N,L7OL4-) M0R_Y91W:9XY?ZY %YNE0MR'>]1)O"N4I0J_)U7N//>HW]/K>H=Z5LE1-6I8. MQ>JW"HRB?AR?M,&"BOO]T-X%&!H9#[WD1HQO&">2@AES*6IH>5%BC,(3AC9< M'.)>W\'QR&J@OX"$/RLKF&44"-VJJJ56IK#%(.HFIS1M(.C@:(0<(B_',>7I MENBEA7(H(7FIEBSJ/3P8HI4M:A'!(<*G=-LH%"6Q@Z]1=GB.M)/];#E?,^JL M+WKET'8>,?,/YE M"EVG?H5V&^2F;7P%^HW%B.2_8.^FOO4.-+(/N^]1JZ'Q$MC[*;6NPU^3:QO, MH]?&2^ K9G*V%K8-PZ*%-I!#"Y'Q%.3WE#=J"VK[!XHC#$\XVV!)E+A8&Y=! M?I=IO_&^]2,Z6N*_RS4^,E: _%9PQA( 6>31+U<-1B;<'%J!='#MY&]I%?]M]FKZC]C=#V M*0O(Z5/(^ GR?T?\C+W6J5^AW0:Y:1N707Z7,:+@F\+&%5#_/6H,-I: _99P MMFWAMKJW;%]Z M"ZC]T@='NX=ZZU;U>*6(@(PN551XT54#YOO=T/V)9)MJ0W'&I&1Y=;BF9$&Y M!JC[2\;DX43O439[TL/_ %!+ P04 " #/0Z94B(Q*'W\" !"!P &0 M 'AL+W=OV2=I_/]M0EDJ$5=KV K[V/8=SC\UU?!#R16T1 M-;SFC*N1M]5Z=^W[*MUB3M25V"$W*VLA^VDDDF0/ES \[G;Z?$\J] M)'9S#S*)1:$9Y?@@015Y3N3;#3)Q&'F!]S[Q2#=;;2?\)-Z1#2Y0/^T>I(G\ MFB6C.7)%!0>)ZY$W#JXG0YOO$IXI'M31&&PE*R%>;##+1E['"D*&J;8,Q+SV M.$'&+)&1\;/B].I/6N#Q^)W]UM5N:ED1A1/!?M!,;T?>T(,,UZ1@^E$:U\. ($W1. L *$GP5$%2!RA9;* M7%E3HDD22W$ :;,-FQTX;QS:5$.YW<6%EF:5&IQ.;F?S\7PR&]_!;+Y8/C[= M?YLO%W )8Z50*R \@SM*5I1135'!7&B8$"DI9D TW!(JX9FP N%\BII0IBX, M^&DQA?.S"S@#RF&Y%84R/"KVM1%L/^NGE;B;4EQX0MP]D5<0!5\@[(1A WS2 M#I]B6L.#CW#?V%1[%=9>A8XO.N45Y82GE#!@ORUIX8UJWLCQ=D_PW@F^N=0H M,HJ^QOS^VHR&MUPV"J$[[(*];R^NVREL*_;%D MR)&H0I9'8&V/P-X>@2;A)7/O3\(;TEJ$]VKAO79?<8\,PI8=ZM=,_7^Z\X.: M=_"7.S_XG($-:2T&#FMYP_^V\\//'=F&M";A_E&'L[>+Z0P;RA4P7!M@YVI@ M2I=EQRX#+7:NZ:V$-BW4#;?FDD-I$\SZ6@C]'M@^6E^;R2]02P,$% @ MST.F5'T1D&&'!0 JAH !D !X;"]W;W)K&UL MM9E;;Z,X%,>_BA7-0RM-"[YPJ])(O,T[6H__!I( M<0*V,ZFR+PF0,_RSFE KSE65&>#^9"+,XP[*99[' M_/V29FQU/H"#CPL/Z6PNJ@O.:+B(9_21BA^+>R[/G#9*DN:T*%-6 $Y?S@<7 M\.R*D,JAMO@CI:MRXQA40WEF[&=U,D[.!VZEB&9T*JH0L?QZI5#E8)[CDEZQ[,\T$?/S03@ "7V)EYEX8*O?Z7I 7A5O MRK*R_@2KQM;S!F"Z+ 7+U\Y209X6S7?\MD[$A@,T.:"U ^HZ$(,#7CO@>J"- MLGI8U[&(1T/.5H!7UC):=5#GIO:6HTF+ZF]\%%S^FDH_,7J\^6UR<_L$QK?? M[AXF%T_CNUMP=$U%G&;E,3@!/QZOP=&78_ %I 5XFK-E&1=).72$O'<5P9FN M[W/9W <9[H/!A!5B7H*;(J')MK\C-;?"T8?P2V0-.(GY*<#P*T N0AH]5[_N M#BUR<)M'7,?#ICS2F9S< HR+9FG)*6J)2MJHI(Y*#%$?Z"LMEE2;[\;3KSVK MQ?HZ@AZ)B#=T7C?3H#$+?,\CK=F6,*\5YEF%C8LIRRDXRE@II\DSE8.FC5'H>J%>KM_*]7?(%9334H"C1N,QH&\2A"7]"@HJ M=%K]GHS(]5!':]_HQ(_T2H-6:6!5>DTEC:=IW#"N2$"<,R[2?S0SJA$:](42 MV$VJQLC%ABD0MDI#J])'P:8_@Y[;A*(Y"[Y!I4L"# M=N)9T]3GEN\%;GUI0(>Z5:8^4%H0%B2&$3V;&Y M7[5&?9 &;M!5VC?R0]/,5;1%=MKN6:_7T;;F;&3HP9"B,K*WM[]0KY&F48V( MVVV_-6;8)QXT*%1\1W:^7_)JRGUG[W$FWFV/4PK+*#@@)9&B+[+WB39*HG[' M%T8HA-TD:AI#UT>1:;(I@B,[P;>RN&?]P0K&V#U@9K$")K8#TY99W(>>+K,: M,UMFL:(CMM/Q4P4(]]EW@J.@VP-KS*!G CK>>(*W(W+_^H/[!"1=2FILH.F! M BM*8CLE]RX^6,-)WW6[8OM6&'FN0:W"*;;C=+_B@_O(#*)N$Z(S\@U4Q8JJ MV$[5/8L/UG3(IDQU%XO.#ONA(<%$89TJB6V.TV3-M"U7D)KN:V[V6+=%@&QO>,)*-5[4[ M7A/L7K:D_S+VA$2DRS:=&=ZLW8U"9^.M?T[YK-X,*>6PEX5HWJ.W5]L-EXMZ MFZ%S_1*>737;)BI,LXLSB?DL+4J0T1<9TCT-9,YXLS'2G BVJ/<6GID0+*\/ MYS1.**\,Y.\OC(F/D^H&[?;4Z#]02P,$% @ ST.F5.R;7R+1 @ 40@ M !D !X;"]W;W)K&ULI59M3^HP&/TKS7(_:.)U M6_<&!D@0,)JH$,#KYSH>6..V8EO$^^]OV\T%V$"2^X6UVSFGSSG=GM+9,OXN M$@")OK(T%UTKD7)]8]LB3B CXIJM(5=/EHQG1*HI7]EBS8$L#"E+;>PXH9T1 MFEN]CKDWX;T.V\B4YC#A2&RRC/"_MY"R;==RK>\;4[I*I+YA]SIKLH(9R)?U MA*N97:DL: :YH"Q'')9=J^_>C"*--X _%+9B9XRTDS?&WO7D8=&U'%T0I!!+ MK4#4Y1,&D*9:2)7Q46I:U9*:N#O^5K\SWI67-R)@P-)7NI!)UVI9: %+LDGE ME&WOH?03:+V8I<+\HFV)=2P4;X1D64E6%60T+Z[DJ\QAA^#Z1PBX).!S"5Y) M\,XE^"7!/Y<0E 1CW2Z\F^"&1))>A[,MXAJMU/3 I&_8*B^:Z_=D)KEZ2A5/ M]F8OD\GCZ>/.\_HD%_=H_N'L>OZ.'Y;CQ]ZL\?QL_H-YI"S/*8II28S65+ M%!.1()(OB@%\;.@G22&7 ET,01*:BDO%>YD-T<6O2_0+T1S-$[81BB(ZME2% MZ^7MN"SRMB@2'RGRB?!KY+E7"#L8-] 'I^E#B"NZVT ?GK]Z$WUT_NK./MU6 MFU7M&*YV#!L]_XC>X%CT3;D64J&1TBWCL^=Z[0C['?MS-[\&6!B%CKL/&]9A MV(TBIU7!]@QYE2'OI*$YDR0U;J[JKY,VRD%(3F,)A>\$^;%17\[PHP$%S''X5AW\RCK%,@*M/GW,5 ")"P.'6 M[LD&E6QP4G;ZZZ5?_(GK_ %!+ P04 " #/0Z94 M9:J/[[@# 7# &0 'AL+W=O249F+_?ENPQ-^/P MD+P,UN6R%_J!A DT/"4S5T8JVS)]=580P)52V108HK&R$3JG$H MMZ[*)-#(@A+N!I[7I4-@WP]/N-_2][>#S,FBJ8 M"/Z=13H>.@\.B6!#R D/!E?U+]N5>SR%AKK1(2C J2%A:_-)# MZ8@3 /+4 X(2$-P+:)> ]B6@

P'=$F"/[A9GMXZ;4DU' RGV1)K= MR&8^K/(8*\,,X1H :N M1I7&EAN6BIX+1<$-13YY$:F.%9FE$40U^$DSOMV =]$[E8N"-Q<]!XV$GVC: M(FW_#Q)X@5^GIQG^0F4%#VK@T_OA==9GS? IA+?@9\YH5_'2MGSM6_$"G&J( MR)Q*_4I6DJ:*VI17#>2=BKQCR3LWR"="9D(B/Q$[D#'6/1(*I>N":%HP]2V3 MJ8:[4;O5'[B[&O/=RGRWT?R4[5@$:50;M-TK>W[0:07U%GN5Q=Y=%C'I=1P# MCPBF&M'T +4:>E<:;BKH5PKZC0K&B<@Q>\6&P $?'P4*LS?,I<0[9N8IX$7B M:U%<-K,C!7+'0MQ+MQ( WPU=EQ?]*[E>JU"U_$I.D?&/5WX]VW2FV?>.#X'W,]4R1W&?&5TS MCO=\&8/GO"=.60KU[T@!A3[*UG:WI+N8G_M.TZ%&/-$7+ MC._PEJ6*<-@@I=?JHRI9=*'%0(O,MEEKH;%ILY_F!0-I-N#Z1@C]-C &JO\% M1O\#4$L#!!0 ( ,]#IE1,VF%[*P, &02 - >&POM+(C&OL_WW>>[2QTQ+,U:L)L%8R98Y4*6([(PIG@7AN5L MP7):GJN"28MD2N?4V*F>AV6A&4U+<,I%V.MTXC"G7)+Q4"[SJ]R4P4PMI1F1 M?F,*W.UC.B+=^"T)'-U$I6Q$[DY??ULJ<_DJ3-RXX2QT\B/L2,4E_XJ7_]^(FDHD4.)V.P2]QN?F>S85VN\3!3LJU: M1)S!,M.&&9**!T8VRXV5!:<-GVY;OFA:W;&4V[;3*<,V](]3\=_,\9Y)I*K9%V]Y_R5E^ MMN+HXE])KOZK[ OV:JS/SI?F02?7!XOA]$GOY M=YHD413'6$8G$Z^""9:W.(:OGPW3!AY8'(CT9[G&JXUWR.$^P&IZJ$.PG>*= MB.T4SS4@_KR!1Y+XJXW% 0^L"ECO0'Q_'.@IOT\4054Q;=@3C"-)@B'0B_X> MC6,D.S%\_/7!GI(H2A(_ IA?011A"#R-.((I T8$D75.;AW'H6;*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'X2J0[+[\-J7_)D76TYE[ML:(Q&SG"7B'QP=7F\ MUJ(%Y*D41:Y.UB?N!7^J7G^O#\FCJ,1*9$+^.QDTWS,^(#N1BYWXR=>3 MP6A JFWQ=%>4XF>1RR1C:5EDV60P;G^XYZ44Z9O3K(:,DU75G)')*DH4R&3@ MC-0%-Z*L9-.BN7ZB&!^Y:MP>'61Q(S+)2R^1_+8L#GN1?Z\OH^YBJ-U&$X?C M9QO$B_)WPEAL-B+E7I$>=CR7;1Q+GM6 >;45^VI \F3')X-C$Y+D:T)SJ8)$ M_+R]E&I;WZGZ:W_=WK54N%H,RPNA?BC]=0..![D,W*7GQ]0CTS#P:,#:;RR< M^9X;4PW2 ""-$T+^8VB0)@!IGA+2U" M -(Z):2E0=H I'U*2%N#= !(YY20 MC@9Y#D">XT)ZE$TC?Q'[84#"&W*]9'Y &2-NX)%KEVF0GP'(S[B0$;VGP5*? M:KX ,%]P8:@;!7YPR\B"1H3=N9'.-1Y!$_4(E\P/5)CB,/(I^Y,$--:Y0($@ M&R2B'IVW0XS1.)[1N<(D+E,'"C32,2&%C)$=,J,NH_J('T.N&"/+P@]B-[CU MKV?T.5+-(WD;AMY7?S;3*2%9C)%M40\Y%M?]R8@?D&6@908>Z003TL48V1<> MO>X\#9 5QLA:\&CDW[NQ?T]5Q%@<+9OHZ720#L;(/F@FM#,U\ZON6[C?WK!! M%A@C:\"=3I?SY:P96F%\IZ;?:3A?1/1.N56%4\>$_#!&%H2O'H(Y);'[=V)[8^>G*47$C*)B6P2 M,'GI[E"!6U3()NE-%'J#"=G$1+9)3\;0RPBIQ$16"9@Z=#L<,HN);):C\NG! @LDR/*!,?7B@P7YQT)?RD"8>OG! M@OQCH?L'PCS7,2'_6,C^>5XV_')>MR#[6!^SMFDGR2)7C:O:DAE/*D[X#QT3 MTH^%K)\7S%!N>4G$:\6;U.WU$B.D'QM9/R^8[+#?9[QNG60D3:HMV63%DXX) MZ<=&UL\+YCR1AU)(\<[(M"$#V<@& I>WG638A@QDG[+HTA&E#1G(1J^Z0)B= M&CU8I$J8D&H<9-6 F!W5.. ;88=.XNKI<\XW(^3I0?U&I\VF2I8N2U!_M^TF67;];L#EDV52= M"_-9D:R/[PX?WWN^^@]02P,$% @ ST.F5)=W8@DCEQN ;OO* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBWNU.= M?1[VQ[ILML-P^I5276W+H:UWW:DSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[))G_OK MZ9HNAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!,'[2 MH,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\AT%M0 M;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\ET%M' MFR4$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H; MZFT$>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1;R?0 M.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@=J'<0 MZ!VH=_RDWG7XVI=Z[?E>XT]!/TGU<+ZW7!]_67Z?1)P7%YS3;45]^@M02P,$ M% @ ST.F5-9((R[W 0 *R@ !, !;0V]N=&5N=%]4>7!E&UL MS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M& MK>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJ MF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(N MMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?G MCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZY ML![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@ MB,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5 MH,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*1 M5:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM& MD56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-?\IZ[USZS^.'Y]E9YO^ M+9^-_Q%&UL4$L! A0#% @ ST.F5.K74P54!0 +Q8 M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5"FA^QT&PO=V]R:W-H965T&UL4$L! A0#% @ MST.F5*5Z9Y&]!@ NAD !@ ("!;"4 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ST.F5.\Z#Y$[! RH# #+!@ &0 @('U0@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5'RVUR 3!@ V1 !D M ("!RDT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ST.F5#RJN8OI! $PT !D ("!N5X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5 'W M@3(0! /PP !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5!.&L 7!!P 4A8 !D M ("!*WL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ST.F5/ LB08V"@ IQT !D ("! MW(P 'AL+W=ONF70% W&@ &0 @(%)EP >&PO=V]R:W-H965T&UL4$L! A0#% M @ ST.F5+[&BC2=! ?Q, !D ("!E: 'AL+W=O&UL4$L! A0#% @ ST.F5/(_14 Q M P @ @ !D ("!X*X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5,QTYW_1! U1< !D M ("!XK@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ST.F5!?'2I3X!@ ABP !D ("!R<8 M 'AL+W=O&PO=V]R:W-H965TW2 !X;"]W;W)K&UL4$L! A0#% @ MST.F5%&IWNO? 0 S , !D ("!P-8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5)'0=Q[F @ M?0D !D ("!SMX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5(B]?N*X @ VP< !D M ("!(ND 'AL+W=O#_LHT\" "K!0 &0 @($1[ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ST.F5/,]Y6R\ @ @@< !D ("!V/ 'AL M+W=O&PO=V]R:W-H965T0( /@% 9 " M@3'V !X;"]W;W)K&UL4$L! A0#% @ ST.F M5(E-"" Q P "PH !D ("!X?@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5(F =VV P 1PT M !D ("!RP(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5,OB23=6 P 9@L !D M ("!<@T! 'AL+W=O!@ &0 @('_$ $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ST.F5#TE@VS= @ B @ !D ("!;Q&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5#8K MI N3 P 7@X !D ("!@"$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ST.F5'T1D&&'!0 JAH !D M ("!N2P! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ST.F5$S:87LK P 9!( T ( ! M;CD! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ ST.F5)=W XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 179 268 1 false 57 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 00400 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY Statements 6 false false R7.htm 00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS Sheet http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Sheet http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Notes 8 false false R9.htm 10201 - Disclosure - REVENUE Sheet http://www.loyaltyventures.com/role/DisclosureRevenue REVENUE Notes 9 false false R10.htm 10301 - Disclosure - EARNINGS PER SHARE Sheet http://www.loyaltyventures.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 10 false false R11.htm 10401 - Disclosure - INVENTORIES, NET Sheet http://www.loyaltyventures.com/role/DisclosureInventoriesNet INVENTORIES, NET Notes 11 false false R12.htm 10501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestricted REDEMPTION SETTLEMENT ASSETS, RESTRICTED Notes 12 false false R13.htm 10601 - Disclosure - LEASES Sheet http://www.loyaltyventures.com/role/DisclosureLeases LEASES Notes 13 false false R14.htm 10701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwill INTANGIBLE ASSETS AND GOODWILL Notes 14 false false R15.htm 10801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY Sheet http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedParty INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY Notes 15 false false R16.htm 10901 - Disclosure - DEBT Sheet http://www.loyaltyventures.com/role/DisclosureDebt DEBT Notes 16 false false R17.htm 11001 - Disclosure - DERIVATIVE INSTRUMENTS Sheet http://www.loyaltyventures.com/role/DisclosureDerivativeInstruments DERIVATIVE INSTRUMENTS Notes 17 false false R18.htm 11101 - Disclosure - SHARE-BASED PAYMENTS Sheet http://www.loyaltyventures.com/role/DisclosureShareBasedPayments SHARE-BASED PAYMENTS Notes 18 false false R19.htm 11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 19 false false R20.htm 11301 - Disclosure - INCOME TAXES Sheet http://www.loyaltyventures.com/role/DisclosureIncomeTaxes INCOME TAXES Notes 20 false false R21.htm 11401 - Disclosure - FINANCIAL INSTRUMENTS Sheet http://www.loyaltyventures.com/role/DisclosureFinancialInstruments FINANCIAL INSTRUMENTS Notes 21 false false R22.htm 11501 - Disclosure - SEGMENT INFORMATION Sheet http://www.loyaltyventures.com/role/DisclosureSegmentInformation SEGMENT INFORMATION Notes 22 false false R23.htm 11601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION Sheet http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformation SUPPLEMENTAL CASH FLOW INFORMATION Notes 23 false false R24.htm 11701 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 24 false false R25.htm 20102 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies) Sheet http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies) Policies 25 false false R26.htm 30203 - Disclosure - REVENUE (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.loyaltyventures.com/role/DisclosureRevenue 26 false false R27.htm 30303 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.loyaltyventures.com/role/DisclosureEarningsPerShare 27 false false R28.htm 30503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables) Tables http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestricted 28 false false R29.htm 30603 - Disclosure - LEASES (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.loyaltyventures.com/role/DisclosureLeases 29 false false R30.htm 30703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwill 30 false false R31.htm 30903 - Disclosure - DEBT (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureDebtTables DEBT (Tables) Tables http://www.loyaltyventures.com/role/DisclosureDebt 31 false false R32.htm 31103 - Disclosure - SHARE-BASED PAYMENTS (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsTables SHARE-BASED PAYMENTS (Tables) Tables http://www.loyaltyventures.com/role/DisclosureShareBasedPayments 32 false false R33.htm 31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Tables http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss 33 false false R34.htm 31403 - Disclosure - FINANCIAL INSTRUMENTS (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsTables FINANCIAL INSTRUMENTS (Tables) Tables http://www.loyaltyventures.com/role/DisclosureFinancialInstruments 34 false false R35.htm 31503 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureSegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.loyaltyventures.com/role/DisclosureSegmentInformation 35 false false R36.htm 31603 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Sheet http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationTables SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Tables http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformation 36 false false R37.htm 40201 - Disclosure - REVENUE - Schedule of revenue disaggregation (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails REVENUE - Schedule of revenue disaggregation (Details) Details 37 false false R38.htm 40202 - Disclosure - REVENUE - Schedule of reconciliation of contract liabilities (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails REVENUE - Schedule of reconciliation of contract liabilities (Details) Details 38 false false R39.htm 40203 - Disclosure - REVENUE - Narratives (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails REVENUE - Narratives (Details) Details 39 false false R40.htm 40301 - Disclosure - EARNINGS PER SHARE - Narrative (Details) Sheet http://www.loyaltyventures.com/role/DisclosureEarningsPerShareNarrativeDetails EARNINGS PER SHARE - Narrative (Details) Details 40 false false R41.htm 40302 - Disclosure - EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details) Sheet http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details) Details 41 false false R42.htm 40401 - Disclosure - INVENTORIES, NET (Details) Sheet http://www.loyaltyventures.com/role/DisclosureInventoriesNetDetails INVENTORIES, NET (Details) Details http://www.loyaltyventures.com/role/DisclosureInventoriesNet 42 false false R43.htm 40501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details) Details 43 false false R44.htm 40502 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details) Details 44 false false R45.htm 40503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details) Details 45 false false R46.htm 40504 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details) Details 46 false false R47.htm 40505 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedNarrativesDetails REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details) Details 47 false false R48.htm 40601 - Disclosure - LEASES - Narratives (Details) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails LEASES - Narratives (Details) Details 48 false false R49.htm 40602 - Disclosure - LEASES - Components of lease expense (Details) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails LEASES - Components of lease expense (Details) Details 49 false false R50.htm 40603 - Disclosure - LEASES - Other information related to leases (Details) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesOtherInformationRelatedToLeasesDetails LEASES - Other information related to leases (Details) Details 50 false false R51.htm 40604 - Disclosure - LEASES - Supplemental cash flow information (Details) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails LEASES - Supplemental cash flow information (Details) Details 51 false false R52.htm 40605 - Disclosure - LEASES - Maturities (Details) Sheet http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails LEASES - Maturities (Details) Details 52 false false R53.htm 40701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details) Sheet http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details) Details 53 false false R54.htm 40702 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details) Sheet http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details) Details 54 false false R55.htm 40703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details) Sheet http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details) Details 55 false false R56.htm 40801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details) Sheet http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details) Details http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedParty 56 false false R57.htm 40901 - Disclosure - DEBT (Details) Sheet http://www.loyaltyventures.com/role/DisclosureDebtDetails DEBT (Details) Details http://www.loyaltyventures.com/role/DisclosureDebtTables 57 false false R58.htm 40902 - Disclosure - DEBT - Schedule of Debt Instruments (Details) Sheet http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails DEBT - Schedule of Debt Instruments (Details) Details 58 false false R59.htm 41001 - Disclosure - DERIVATIVE INSTRUMENTS (Details) Sheet http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails DERIVATIVE INSTRUMENTS (Details) Details http://www.loyaltyventures.com/role/DisclosureDerivativeInstruments 59 false false R60.htm 41101 - Disclosure - SHARE-BASED PAYMENTS (Details) Sheet http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails SHARE-BASED PAYMENTS (Details) Details http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsTables 60 false false R61.htm 41102 - Disclosure - SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details) Sheet http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details) Details 61 false false R62.htm 41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Details http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables 62 false false R63.htm 41301 - Disclosure - INCOME TAXES (Details) Sheet http://www.loyaltyventures.com/role/DisclosureIncomeTaxesDetails INCOME TAXES (Details) Details http://www.loyaltyventures.com/role/DisclosureIncomeTaxes 63 false false R64.htm 41401 - Disclosure - FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details) Sheet http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details) Details 64 false false R65.htm 41402 - Disclosure - FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details) Sheet http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details) Details 65 false false R66.htm 41403 - Disclosure - FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details) Sheet http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details) Details 66 false false R67.htm 41501 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails SEGMENT INFORMATION (Details) Details http://www.loyaltyventures.com/role/DisclosureSegmentInformationTables 67 false false R68.htm 41601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details) Sheet http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details) Details 68 false false R69.htm 41701 - Disclosure - RELATED PARTY TRANSACTIONS - Other information (Details) Sheet http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails RELATED PARTY TRANSACTIONS - Other information (Details) Details 69 false false All Reports Book All Reports lylt-20220331x10q.htm lylt-20220331.xsd lylt-20220331_cal.xml lylt-20220331_def.xml lylt-20220331_lab.xml lylt-20220331_pre.xml lylt-20220331xex10d1.htm lylt-20220331xex31d1.htm lylt-20220331xex31d2.htm lylt-20220331xex32d1.htm lylt-20220331xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "lylt-20220331x10q.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 179, "dts": { "calculationLink": { "local": [ "lylt-20220331_cal.xml" ] }, "definitionLink": { "local": [ "lylt-20220331_def.xml" ] }, "inline": { "local": [ "lylt-20220331x10q.htm" ] }, "labelLink": { "local": [ "lylt-20220331_lab.xml" ] }, "presentationLink": { "local": [ "lylt-20220331_pre.xml" ] }, "schema": { "local": [ "lylt-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 451, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 8, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 13 }, "keyCustom": 37, "keyStandard": 231, "memberCustom": 22, "memberStandard": 34, "nsprefix": "lylt", "nsuri": "http://www.loyaltyventures.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "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.loyaltyventures.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "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": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - EARNINGS PER SHARE", "role": "http://www.loyaltyventures.com/role/DisclosureEarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - INVENTORIES, NET", "role": "http://www.loyaltyventures.com/role/DisclosureInventoriesNet", "shortName": "INVENTORIES, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestricted", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - LEASES", "role": "http://www.loyaltyventures.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY", "role": "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedParty", "shortName": "INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - DEBT", "role": "http://www.loyaltyventures.com/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - DERIVATIVE INSTRUMENTS", "role": "http://www.loyaltyventures.com/role/DisclosureDerivativeInstruments", "shortName": "DERIVATIVE INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - SHARE-BASED PAYMENTS", "role": "http://www.loyaltyventures.com/role/DisclosureShareBasedPayments", "shortName": "SHARE-BASED PAYMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "role": "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - INCOME TAXES", "role": "http://www.loyaltyventures.com/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - FINANCIAL INSTRUMENTS", "role": "http://www.loyaltyventures.com/role/DisclosureFinancialInstruments", "shortName": "FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "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 INFORMATION", "role": "http://www.loyaltyventures.com/role/DisclosureSegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION", "role": "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformation", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "lylt:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)", "role": "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "lylt:DescriptionOfBusinessPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - REVENUE (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureRevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "lylt:ScheduleOfRedemptionSettlementAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "lylt:ScheduleOfRedemptionSettlementAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - LEASES (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - DEBT (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureDebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - SHARE-BASED PAYMENTS (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsTables", "shortName": "SHARE-BASED PAYMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsTables", "shortName": "FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "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 INFORMATION (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureSegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "role": "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationTables", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6pZZ1fSZkkuM44yjZbogTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - REVENUE - Schedule of revenue disaggregation (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "shortName": "REVENUE - Schedule of revenue disaggregation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_6pZZ1fSZkkuM44yjZbogTg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - REVENUE - Schedule of reconciliation of contract liabilities (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "shortName": "REVENUE - Schedule of reconciliation of contract liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementBusinessSegmentsAxis_lylt_AirMilesRewardProgramMember_b9emYxIjzk2V_6rdu8dsyw", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - REVENUE - Narratives (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails", "shortName": "REVENUE - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lylt_cnst_date_20220401__2Sec7ZvqkiFAGl_XGbUpg", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome", "shortName": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "lang": null, "name": "lylt:CostOfGoodsAndServicesExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_11_5_2021_ZglJXGdhfU6M9yB3n-EAiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wQz_dhoOPkuDpyBe-QDrcA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - EARNINGS PER SHARE - Narrative (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareNarrativeDetails", "shortName": "EARNINGS PER SHARE - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_11_5_2021_ZglJXGdhfU6M9yB3n-EAiw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wQz_dhoOPkuDpyBe-QDrcA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "shortName": "EARNINGS PER SHARE - Computation of basic and diluted earning per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wQz_dhoOPkuDpyBe-QDrcA", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - INVENTORIES, NET (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureInventoriesNetDetails", "shortName": "INVENTORIES, NET (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "lylt:RedemptionSettlementAssetsRestrictedCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Components of redemption settlement assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfRedemptionSettlementAssetsTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_InvestmentTypeAxis_lylt_RestrictedCashMember_whl8NwgOGkyoAISMd1mRJA", "decimals": "-3", "lang": null, "name": "lylt:RedemptionSettlementAssetsRestrictedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Amortized cost, unrealized gains and losses, and fair value of securities available-for-sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Unrealized losses and fair value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40504 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40505 - Disclosure - REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedNarrativesDetails", "shortName": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_srt_RangeAxis_srt_MaximumMember_cY4JqZoYfkyf3mjONeCIcg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - LEASES - Narratives (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails", "shortName": "LEASES - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_srt_RangeAxis_srt_MaximumMember_cY4JqZoYfkyf3mjONeCIcg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - LEASES - Components of lease expense (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails", "shortName": "LEASES - Components of lease expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss", "shortName": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - LEASES - Other information related to leases (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesOtherInformationRelatedToLeasesDetails", "shortName": "LEASES - Other information related to leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfSupplementalCashflowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - LEASES - Supplemental cash flow information (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental cash flow information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfSupplementalCashflowInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - LEASES - Maturities (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails", "shortName": "LEASES - Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Intangible assets maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_xe8qTey5Ck2wh97-GyntPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Goodwill carrying amount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_3_1_2021_To_3_31_2021_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lylt_ComenityCanadaL.pMember_hp8pYSVK60eMzEw_qK7fZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails", "shortName": "INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EquityMethodInvestmentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_3_1_2021_To_3_31_2021_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lylt_ComenityCanadaL.pMember_hp8pYSVK60eMzEw_qK7fZQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "lylt:DebtInstrumentQuarterlyPrincipalAmortizationPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - DEBT (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "shortName": "DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-5", "first": true, "lang": null, "name": "lylt:DebtInstrumentQuarterlyPrincipalAmortizationPayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - DEBT - Schedule of Debt Instruments (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails", "shortName": "DEBT - Schedule of Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_BTVgBpipb0CsHs66ZAeRPQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - DERIVATIVE INSTRUMENTS (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "shortName": "DERIVATIVE INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_BTVgBpipb0CsHs66ZAeRPQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_lylt_ParentSNetInvestmentMember_IULKneZKykCgYCChFNmLsw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity", "shortName": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_lylt_ParentSNetInvestmentMember_IULKneZKykCgYCChFNmLsw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_lylt_PerformanceBasedRestrictedStockUnitsMember_HAXILCpW5k6yZI4qKtXfuA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wQz_dhoOPkuDpyBe-QDrcA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - SHARE-BASED PAYMENTS (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails", "shortName": "SHARE-BASED PAYMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_lylt_PerformanceBasedRestrictedStockUnitsMember_HAXILCpW5k6yZI4qKtXfuA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_wQz_dhoOPkuDpyBe-QDrcA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails", "shortName": "SHARE-BASED PAYMENTS - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_cMTMBB_eC0CpHhPyVNBREQ", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_xe8qTey5Ck2wh97-GyntPA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_IJiihHw3E0yF9V0ktwKi4g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_N_NtWZzkM0eZiQDo-Q1F8g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - INCOME TAXES (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureIncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_N_NtWZzkM0eZiQDo-Q1F8g", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "lylt:RedemptionSettlementAssetsRestrictedCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "shortName": "FINANCIAL INSTRUMENT - Estimated fair values of the company's financial instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_iNY4NBpoFUyw9TaPNPTatg", "decimals": "-3", "lang": null, "name": "lylt:RedemptionSettlementAssetsRestrictedCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfFairValueAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "shortName": "FINANCIAL INSTRUMENTS - Assets and liabilities carried at fair value measured on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember__x3HVyuJ7Uixeh6ksXLF8g", "decimals": "-3", "lang": null, "name": "lylt:MutualFundsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfFairValueAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails", "shortName": "FINANCIAL INSTRUMENTS - Assets and Liabilities Not Carried at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "lylt:ScheduleOfFairValueAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_4fYL7joivEOziIgyUj5p4A", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - SEGMENT INFORMATION (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "shortName": "SEGMENT INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "lang": null, "name": "lylt:StrategicTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_0g8SaBMtiUyuMRzqpCw3ZA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION - Reconciliation of cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "As_Of_3_31_2021_s-2vK693kkq8EQ-lCtz6hQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lylt_AllianceDataSystemsCorporationMember_VFM1duCoCEOtbmpVw5UkYg", "decimals": "-5", "first": true, "lang": null, "name": "lylt:CorporateOverheadCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - RELATED PARTY TRANSACTIONS - Other information (Details)", "role": "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "shortName": "RELATED PARTY TRANSACTIONS - Other information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lylt_AllianceDataSystemsCorporationMember_VFM1duCoCEOtbmpVw5UkYg", "decimals": "-5", "first": true, "lang": null, "name": "lylt:CorporateOverheadCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS", "role": "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows", "shortName": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_C33p0amPMEetmdmbZ9nIyw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "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.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - REVENUE", "role": "http://www.loyaltyventures.com/role/DisclosureRevenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "lylt-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_dxYds2g8xkCUjbpoy_b77Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r549" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r550" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r552" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r547" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r546" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r548" ], "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/2021q4", "presentation": [ "http://www.loyaltyventures.com/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/2021q4", "presentation": [ "http://www.loyaltyventures.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "lylt_AdjustedEBITD": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of adjusted earnings before interest, taxes, depreciation and amortization.", "label": "Adjusted E B I T D A", "totalLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEBITD", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_AdjustmentToAdditionalPaidInCapitalNetTransfersFromFormerParentForSeparationRelatedTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustment to additional paid in capital for transfers from parent for separation.", "label": "Adjustment To Additional Paid In Capital, Net Transfers From Former Parent For Separation, Related Transaction", "terseLabel": "Net transfers from former Parent for Separation-related transactions" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalNetTransfersFromFormerParentForSeparationRelatedTransaction", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "lylt_AirMilesRewardProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to air miles reward program.", "label": "AIR MILES Reward Program" } } }, "localname": "AirMilesRewardProgramMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "lylt_AllianceDataSystemsCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Alliance Data Systems Corporation .", "label": "Former parent" } } }, "localname": "AllianceDataSystemsCorporationMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "lylt_BrandLoyaltyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to brand loyalty.", "label": "Brand Loyalty" } } }, "localname": "BrandLoyaltyMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "lylt_CampaignBasedLoyaltySolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to campaign-based loyalty solutions.", "label": "Campaign-based loyalty programs" } } }, "localname": "CampaignBasedLoyaltySolutionsMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "lylt_ChangeInParentSNetInvestment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of change in parent's net investment.", "label": "Change In Parent's Net Investment", "terseLabel": "Change in former Parent's net investment" } } }, "localname": "ChangeInParentSNetInvestment", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "lylt_ChangeInRedemptionSettlementAssetsRestricted": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of change in restricted redemption settlement assets.", "label": "Change in Redemption Settlement Assets, Restricted", "negatedLabel": "Change in redemption settlement assets, restricted" } } }, "localname": "ChangeInRedemptionSettlementAssetsRestricted", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_CoalitionLoyaltyProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to coalition loyalty program.", "label": "Coalition loyalty program" } } }, "localname": "CoalitionLoyaltyProgramMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "lylt_CollectorDatabaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to collector database.", "label": "Collector Database [Member]" } } }, "localname": "CollectorDatabaseMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "lylt_ComenityCanadaL.pMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Comenity Canada L.P.", "label": "Comenity Canada L.P [Member]" } } }, "localname": "ComenityCanadaL.pMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "lylt_ContractWithCustomerLiabilityCashProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received during the period.", "label": "Contract with Customer, Liability, Cash Proceeds", "negatedLabel": "Cash proceeds" } } }, "localname": "ContractWithCustomerLiabilityCashProceeds", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lylt_ContractWithCustomerLiabilityEffectsOfForeignCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation effect of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability, Effects of Foreign Currency Translation", "terseLabel": "Effects of foreign currency translation" } } }, "localname": "ContractWithCustomerLiabilityEffectsOfForeignCurrencyTranslation", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lylt_ContractWithCustomerLiabilityOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability, Other", "terseLabel": "Other" } } }, "localname": "ContractWithCustomerLiabilityOther", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "lylt_CorporateBondsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetailss": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. Corporate bonds consists of fixed maturity debt securities.", "label": "Corporate Bonds Fair Value Disclosure", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondsFairValueDisclosure", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "lylt_CorporateOverheadCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of corporate overhead costs incurred during the period.", "label": "Corporate Overhead Costs", "terseLabel": "Corporate overhead costs" } } }, "localname": "CorporateOverheadCosts", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_CostOfGoodsAndServicesExcludingDepreciationDepletionAndAmortization": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "label": "Cost of Goods and Services, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of operations (exclusive of depreciation and amortization disclosed separately below)" } } }, "localname": "CostOfGoodsAndServicesExcludingDepreciationDepletionAndAmortization", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "lylt_DebtInstrumentQuarterlyPrincipalAmortizationPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment of quarterly principal amortization payments.", "label": "Debt Instrument, Quarterly Principal Amortization Payments", "terseLabel": "Debt instrument quarterly principal amortization payments" } } }, "localname": "DebtInstrumentQuarterlyPrincipalAmortizationPayments", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "lylt_DepreciationAndOtherAmortization": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of depreciation and other amortization incurred during the period.", "label": "Depreciation And Other Amortization", "terseLabel": "Depreciation and other amortization" } } }, "localname": "DepreciationAndOtherAmortization", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "lylt_DescriptionOfBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for business used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Description Of Business [Policy Text Block]", "terseLabel": "Description of the Business" } } }, "localname": "DescriptionOfBusinessPolicyTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "lylt_DistributionsFromInvestmentsInUnconsolidatedSubsidiariesRelatedParty": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distributions from investments in unconsolidated subsidiaries from related party.", "label": "Distributions from Investments in Unconsolidated Subsidiaries Related Party", "terseLabel": "Distributions from investment in unconsolidated subsidiary - related party" } } }, "localname": "DistributionsFromInvestmentsInUnconsolidatedSubsidiariesRelatedParty", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_DividendsWithheldForTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of dividend withheld for taxes.", "label": "Dividends Withheld For Taxes", "terseLabel": "Dividend withheld for taxes" } } }, "localname": "DividendsWithheldForTaxes", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_EmployeeMattersAgreementProratedBonusFromParent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of estimated prorated bonus as final settlement at the separation.", "label": "Employee Matters Agreement, Prorated bonus From Parent", "terseLabel": "Employee matters agreement prorated bonus payment from parent" } } }, "localname": "EmployeeMattersAgreementProratedBonusFromParent", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_EquityAwardsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of equity awards outstanding.", "label": "Equity Awards Outstanding", "terseLabel": "Equity awards (in shares)" } } }, "localname": "EquityAwardsOutstanding", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "lylt_EstimatedFairValueOfBrandLoyaltyReportingUnitExceededCarryingValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of estimated fair value of its Brand Loyalty reporting unit exceeded its carrying value.", "label": "Estimated Fair Value of Brand Loyalty Reporting Unit Exceeded Carrying Value Percentage", "terseLabel": "Estimated fair value of Brand Loyalty reporting unit exceeded carrying value percentage" } } }, "localname": "EstimatedFairValueOfBrandLoyaltyReportingUnitExceededCarryingValuePercentage", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails" ], "xbrltype": "percentItemType" }, "lylt_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "lylt_IncomeLossFromEquityMethodInvestmentsIncludingGainLossFromSaleOfEquityMethodInvestee": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss), including the amount of gain (loss) on sale or disposal of equity in securities of subsidiaries or equity method investee.", "label": "Income (Loss) from Equity Method Investments, Including Gain (Loss) from Sale of Equity Method Investee", "negatedLabel": "Loss from investment in unconsolidated subsidiary - related party, net of tax" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsIncludingGainLossFromSaleOfEquityMethodInvestee", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "lylt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "lylt_MutualFundsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetailss": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the fair value of the mutual funds.", "label": "Mutual Funds Fair Value Disclosure", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundsFairValueDisclosure", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "lylt_NetTransfersFromParentForSeparationRelatedTransactions": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of net transfers from parent for separation related transaction.", "label": "Net Transfers From Parent For Separation Related Transactions", "negatedLabel": "Net transfers from former Parent for Separation-related transactions" } } }, "localname": "NetTransfersFromParentForSeparationRelatedTransactions", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_NetTransfersFromToParent": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net transfers from (to) Parent.", "label": "Net Transfers from (to) Parent", "terseLabel": "Net transfers to former Parent" } } }, "localname": "NetTransfersFromToParent", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_OtherComprehensiveIncomeLossExcludingContributionFromParentEntitiesNetOfTaxTotal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss), excluding contribution from parent of corporate entities.", "label": "Other Comprehensive Income (Loss), Excluding Contribution from Parent Entities, Net of Tax, Total", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossExcludingContributionFromParentEntitiesNetOfTaxTotal", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "lylt_OtherCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other country.", "label": "Other" } } }, "localname": "OtherCountryMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "lylt_OtherRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents information relating to other revenue", "label": "Other Revenue" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "lylt_ParentSNetInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to parent's net investment.", "label": "Former Parent's Net Investment" } } }, "localname": "ParentSNetInvestmentMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "lylt_PercentageOfAwardsRestrictionLapsed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of awards for which restriction were lapsed.", "label": "Percentage of Awards, Restriction Lapsed", "terseLabel": "Percentage of awards restriction lapsed" } } }, "localname": "PercentageOfAwardsRestrictionLapsed", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "percentItemType" }, "lylt_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to performance-based restricted stock units.", "label": "Performance-based restricted stock units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "lylt_ProceedsFromIssuanceOfLongTermDebtAndOther": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from debt initially having maturity due after one year or beyond the operating cycle, if longer, including credit facilities, senior notes, term loans, convertible debt, capital lease obligations and other debt.", "label": "Proceeds From Issuance Of Long Term Debt And Other", "terseLabel": "Borrowings under debt agreements" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebtAndOther", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_RedemptionNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to revenue from Redemption net.", "label": "Redemption" } } }, "localname": "RedemptionNetMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "lylt_RedemptionSettlementAssetsRestrictedCurrent": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Redemption settlement assets, restricted that cannot be used for operating purposes because of contract or regulatory requirements that are in effect as at the end of the reporting period.", "label": "Redemption Settlement Assets, Restricted, Current", "terseLabel": "Redemption settlement assets, restricted", "verboseLabel": "Redemption settlement assets, Fair Value, Total" } } }, "localname": "RedemptionSettlementAssetsRestrictedCurrent", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "lylt_RedemptionSettlementAssetsRestrictedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to redemption settlement assets, restricted.", "label": "Redemption settlement assets" } } }, "localname": "RedemptionSettlementAssetsRestrictedMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "lylt_RepaymentsOfLongTermDebtAndOther": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt instruments including credit facilities, senior notes, term loans, convertible debt, capital lease obligations and other debt.", "label": "Repayments Of Long Term Debt And Other", "negatedLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfLongTermDebtAndOther", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "lylt_RestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to restricted cash.", "label": "Restricted cash" } } }, "localname": "RestrictedCashMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails" ], "xbrltype": "domainItemType" }, "lylt_RestrictionLapseOnFebruary152023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restriction lapse on February 15 2023.", "label": "Restriction lapse on February 15 2023" } } }, "localname": "RestrictionLapseOnFebruary152023Member", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "lylt_RestrictionLapseOnFebruary152024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restriction lapse on February 15 2024.", "label": "Restriction lapse on February 15 2024" } } }, "localname": "RestrictionLapseOnFebruary152024Member", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "lylt_RestrictionLapseOnFebruary152025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents restriction lapse on February 15 2025.", "label": "Restriction lapse on February 15 2025" } } }, "localname": "RestrictionLapseOnFebruary152025Member", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "lylt_ScheduleOfDebtInstruments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instruments", "label": "Schedule of Debt Instruments" } } }, "localname": "ScheduleOfDebtInstruments", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "lylt_ScheduleOfDebtInstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term and long-term debt instruments or arrangements including capital lease obligations, including identification, terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt Instruments [Table]" } } }, "localname": "ScheduleOfDebtInstrumentsTable", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "lylt_ScheduleOfFairValueAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the assets and liabilities disclosed but not carried at fair value.", "label": "Schedule of Fair Value Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of assets and liabilities disclosed but not carried at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "lylt_ScheduleOfRedemptionSettlementAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about redemption settlement assets.", "label": "Schedule Of Redemption Settlement Assets [Line Items]" } } }, "localname": "ScheduleOfRedemptionSettlementAssetsLineItems", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails" ], "xbrltype": "stringItemType" }, "lylt_ScheduleOfRedemptionSettlementAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about redemption settlement assets.", "label": "Schedule Of Redemption Settlement Assets [Table]" } } }, "localname": "ScheduleOfRedemptionSettlementAssetsTable", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails" ], "xbrltype": "stringItemType" }, "lylt_ScheduleOfRedemptionSettlementAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of redemption settlement assets.", "label": "Schedule of Redemption Settlement Assets [Table Text Block]", "terseLabel": "Schedule of redemption settlement assets" } } }, "localname": "ScheduleOfRedemptionSettlementAssetsTableTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables" ], "xbrltype": "textBlockItemType" }, "lylt_ScheduleOfSupplementalCashflowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information relating to supplemental cashflow information.", "label": "Schedule of Supplemental Cashflow Information [Table Text Block]", "terseLabel": "Schedule of supplemental cashflow information" } } }, "localname": "ScheduleOfSupplementalCashflowInformationTableTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "lylt_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information relating to weighted average remaining lease term and discount rate.", "label": "Schedule of Weighted Average Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease term and discount rate" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "lylt_SeniorSecuredCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Senior Secured Credit Agreement .", "label": "Senior Secured Credit Agreement", "terseLabel": "Senior secured credit agreement" } } }, "localname": "SeniorSecuredCreditAgreementMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "lylt_ServiceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to service-based restricted stock units.", "label": "Service-based restricted stock units" } } }, "localname": "ServiceBasedRestrictedStockUnitsMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "lylt_SpinoffOfLoyaltyOneSegmentPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the Spinoff of the LoyaltyOne segment.", "label": "Spinoff of the Loyalty One Segment, Policy [Policy Text Block]", "terseLabel": "Spinoff of the LoyaltyOne segment" } } }, "localname": "SpinoffOfLoyaltyOneSegmentPolicyPolicyTextBlock", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "lylt_StrategicTransactionCosts": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": 1.0, "parentTag": "lylt_AdjustedEBITD", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to business segment strategic transaction costs.", "label": "Strategic Transaction Costs", "terseLabel": "Strategic transaction costs" } } }, "localname": "StrategicTransactionCosts", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_TaxMattersAgreementContractualLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of contractual liabilities as of the balance sheet date established under tax matters agreement.", "label": "Tax Matters Agreement, Contractual Liabilities", "terseLabel": "Contractual liabilities under Tax Matters Agreement", "verboseLabel": "Contractual and indemnification liabilities under tax matters agreement" } } }, "localname": "TaxMattersAgreementContractualLiabilities", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "lylt_TermLoanBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to term loan B.", "label": "Term Loan B", "terseLabel": "Term loan B facility" } } }, "localname": "TermLoanBFacilityMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "lylt_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to term loan A.", "label": "Term Loan A", "terseLabel": "Term loan A facility" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "lylt_TransitionServicesAgreementExpensesIncurred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expenses incurred during period pursuant to the transition services agreement.", "label": "Transition Services Agreement, Expenses Incurred", "terseLabel": "Amount of expenses incurred in relation to Transition services agreement" } } }, "localname": "TransitionServicesAgreementExpensesIncurred", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "lylt_UnamortizedDebtIssuanceExpenseAndDiscount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value represents the unamortized discount and unamortized debt issuance costs related to the debt instruments.", "label": "Unamortized Debt Issuance Expense And Discount", "terseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpenseAndDiscount", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "lylt_UncommittedRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to uncommitted revolving credit facility.", "label": "Uncommitted overdraft facility" } } }, "localname": "UncommittedRevolvingCreditFacilityMember", "nsuri": "http://www.loyaltyventures.com/20220331", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r101", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r231", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r241", "r243", "r244" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r101", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r231", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r241", "r243", "r244" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r249", "r280", "r322", "r324", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r508", "r511", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r249", "r280", "r322", "r324", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r508", "r511", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r164", "r300", "r304", "r453", "r507", "r509" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r164", "r300", "r304", "r453", "r507", "r509" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r249", "r280", "r312", "r322", "r324", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r508", "r511", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r249", "r280", "r312", "r322", "r324", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r508", "r511", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r110", "r115", "r323" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r165", "r166", "r300", "r305", "r510", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r165", "r166", "r300", "r305", "r510", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r110", "r115", "r230", "r323", "r442" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION." } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r18", "r170", "r171" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net, less allowance for doubtful accounts ($3.9 million and $4.7 million at March 31, 2022 and December 31, 2021, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r40", "r100", "r434", "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r56", "r63", "r64", "r65", "r66", "r372" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Net Unrealized Gains (Losses) on Cash Flow Hedges" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r49", "r50", "r51", "r56", "r63", "r64", "r65" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "Net Unrealized Gains (Losses) on Securities" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r53", "r55", "r56", "r496", "r516", "r517" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r63", "r64", "r403", "r404", "r405", "r406", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r48", "r56", "r63", "r64", "r65", "r373", "r404", "r405", "r406", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Foreign Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r19" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r102", "r103", "r104", "r335", "r336", "r337", "r384" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r325", "r327", "r340", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "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 income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r327", "r333", "r339" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": 2.0, "parentTag": "lylt_AdjustedEBITD", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r25", "r172", "r195" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r88", "r212", "r218" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of purchased intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r126" ], "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 restricted stock units" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r126" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r52", "r56", "r63", "r64", "r65", "r373" ], "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r96", "r146", "r153", "r160", "r192", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r368", "r374", "r401", "r439", "r441", "r471", "r495" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r43", "r96", "r192", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r368", "r374", "r401", "r439", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r388" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r175", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Gain", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r182" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r179", "r182", "r488" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r181" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r179", "r181", "r487" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Fair Value, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": { "auth_ref": [ "r179", "r183", "r489" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": { "auth_ref": [ "r179", "r183", "r485" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r180" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r179", "r180", "r486" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r174", "r176", "r196", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Redemption settlement assets, restricted", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r328", "r334" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r27", "r90" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r84", "r90", "r92" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r84", "r402" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r229", "r476", "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r102", "r103", "r384" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r17", "r281" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r17", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; authorized, 200,000 shares; issued, 24,612 shares and 24,585 shares at March 31, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r59", "r61", "r62", "r71", "r481", "r503" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "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, net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r70", "r75", "r480", "r502" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of reconciliation of contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r287", "r288", "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r302" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate/Other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of operations" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r94", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r263", "r270", "r271", "r273", "r279" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r15", "r16", "r95", "r101", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r275", "r276", "r277", "r278", "r412", "r472", "r473", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r16", "r274", "r473", "r494" ], "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": "Debt amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r246", "r275", "r276", "r411", "r412", "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r261", "r275", "r276", "r398" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Long-term debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r247" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r95", "r101", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r275", "r276", "r277", "r278", "r412" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r95", "r101", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r259", "r260", "r261", "r262", "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r275", "r276", "r277", "r278", "r282", "r283", "r284", "r285", "r410", "r411", "r412", "r413", "r493" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r187", "r200", "r201" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 Months or Greater, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r187", "r200" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "12 Months or Greater, Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r187", "r200", "r201" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r187", "r200" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less than 12 months, Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "terseLabel": "Realized gains or losses" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r185", "r197", "r201" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r186", "r198" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r184", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of unrealized loss position and fair value of debt securities available for sale" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r343", "r344" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r97", "r350", "r355", "r356", "r357" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "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 benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Revenue [Abstract]", "terseLabel": "Amounts recognized in the combined balance sheets:" } } }, "localname": "DeferredRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue (current)" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue (non-current)" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r88", "r222" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": 3.0, "parentTag": "lylt_AdjustedEBITD", "weight": -1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r44", "r45", "r46", "r398" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetailss": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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 assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative instruments - Assets", "terseLabel": "Derivative asset", "verboseLabel": "Derivative instruments - Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DERIVATIVE INSTRUMENTS" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r383", "r387" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS." } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r44", "r45", "r46", "r398" ], "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 instruments", "terseLabel": "Derivative liability", "verboseLabel": "Derivative instruments - Liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r300", "r304", "r305", "r306", "r307", "r308", "r309", "r310" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregation" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED PAYMENTS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPayments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SHARE-BASED PAYMENTS" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r286", "r492" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r72", "r107", "r108", "r109", "r110", "r111", "r116", "r118", "r123", "r124", "r125", "r129", "r130", "r385", "r386", "r482", "r504" ], "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": "Net income per share - Basic (Note 3)", "terseLabel": "Basic net income per share:" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r72", "r107", "r108", "r109", "r110", "r111", "r118", "r123", "r124", "r125", "r129", "r130", "r385", "r386", "r482", "r504" ], "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": "Net income per share - Diluted (Note 3)", "terseLabel": "Diluted net income per share:" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r126", "r127", "r128", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r402" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r63", "r64", "r65", "r102", "r103", "r104", "r106", "r112", "r114", "r132", "r194", "r281", "r286", "r335", "r336", "r337", "r351", "r352", "r384", "r403", "r404", "r405", "r406", "r407", "r409", "r512", "r513", "r514", "r554" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r2", "r96", "r192", "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r2", "r96", "r192", "r401" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "INVESTMENTS IN UNCONSOLIDATED SUBSIDIARY - RELATED PARTY" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedParty" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r261", "r275", "r276", "r398" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "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]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r388", "r389", "r390", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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": "FINANCIAL INSTRUMENTS [LINE ITEMS]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r388", "r399", "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r388", "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of estimated fair value of Company's financial instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r275", "r276", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r389", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r261", "r275", "r276", "r388", "r395" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r388", "r389", "r391", "r392", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r393" ], "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": "FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r313", "r314", "r319", "r321", "r389", "r443" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r275", "r276", "r313", "r314", "r319", "r321", "r389", "r444" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r261", "r275", "r276", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r443", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r393", "r396" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r379", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial assets" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life 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 Asset, Useful Life", "terseLabel": "Amortization Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r217" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetailss": { "order": 1.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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the three months ended March 31, 2022)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r213", "r214", "r217", "r220", "r454", "r455" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r217", "r455" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetailss": { "order": 2.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 Assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r213", "r216" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r217", "r454" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r203", "r205", "r441", "r470" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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", "periodEndLabel": "Balance at Ending", "periodStartLabel": "Balance at Beginning" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r207" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Effects of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r88", "r204", "r206", "r209" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "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", "terseLabel": "Goodwill impairment", "verboseLabel": "Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "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": "Goodwill carrying amount" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r68", "r146", "r152", "r156", "r159", "r162", "r468", "r478", "r484", "r505" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": 5.0, "parentTag": "lylt_AdjustedEBITD", "weight": 1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Income before income taxes and loss from investment in unconsolidated subsidiary" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF INCOME" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r224", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r98", "r347", "r348", "r349", "r353", "r358", "r360", "r361", "r362" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r113", "r114", "r144", "r345", "r354", "r359", "r506" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Change in accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 6.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": "Change in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Change in deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in other operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "Change in other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Change in other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "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]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r119", "r120", "r121", "r125" ], "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": "Net effect of dilutive unvested restricted stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r211", "r215" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r483" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails": { "order": 4.0, "parentTag": "lylt_AdjustedEBITD", "weight": 1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest (income) expense, net", "negatedTerseLabel": "Interest expense (income), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r85", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "INVENTORIES.", "terseLabel": "INVENTORIES, NET" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r41", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInventoriesNetDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Schedule of contractual maturity of debt securities available for sale" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED." } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r189", "r469", "r490", "r533", "r551" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "REDEMPTION SETTLEMENT ASSETS, RESTRICTED" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestricted" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r427", "r429" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetailss": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r427" ], "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": "Schedule of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-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]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r418" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r428" ], "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": "Schedule of maturities of the lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailss": { "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 payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the three months ended March 31, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r428" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc3": { "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: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r430" ], "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": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r96", "r154", "r192", "r231", "r232", "r233", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r369", "r374", "r375", "r401", "r439", "r440" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r24", "r96", "r192", "r401", "r441", "r474", "r498" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r96", "r192", "r231", "r232", "r233", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r369", "r374", "r375", "r401", "r439", "r440", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r388" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesNotCarriedAtFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r473", "r494" ], "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": "Overdraft facility outstanding balance", "verboseLabel": "Letters of outstanding" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r30" ], "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": "Availability under credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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 current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current debt", "verboseLabel": "Less: current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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", "terseLabel": "Long-term debt", "totalLabel": "Long-term portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r477" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetailss": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities", "verboseLabel": "Other investments" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Realized Gain (Loss)", "terseLabel": "Realized gain (loss)" } } }, "localname": "MarketableSecuritiesRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedComponentsOfRedemptionSettlementAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r84" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r84", "r86", "r89" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r57", "r60", "r65", "r69", "r89", "r96", "r105", "r107", "r108", "r109", "r110", "r113", "r114", "r122", "r146", "r152", "r156", "r159", "r162", "r192", "r231", "r232", "r233", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r386", "r401", "r479", "r501" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r134" ], "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 segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r146", "r152", "r156", "r159", "r162" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r419", "r429" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetailss": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r415" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc3": { "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": "Total", "totalLabel": "Total present value of minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r415" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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": "Current operating lease liabilities", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r415" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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": "Long-term operating lease liabilities", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesMaturitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r416", "r423" ], "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", "verboseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r414" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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": "Right of use assets - operating" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r426", "r429" ], "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": "Operating leases, Weighted-average discount rate:" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r425", "r429" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Operating leases, Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesOtherInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r156", "r162" ], "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 segment" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r42", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "auth_ref": [ "r49", "r50", "r53" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "terseLabel": "Unrealized loss on securities available-for-sale" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r49", "r50", "r53" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "Unrealized loss on securities available-for-sale, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r53" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Unrealized gain on cash flow hedges, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent": { "auth_ref": [ "r53" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent", "terseLabel": "Unrealized gain on cash flow hedges" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r54" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "negatedLabel": "Tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r58", "r61", "r63", "r64", "r66", "r70", "r281", "r403", "r408", "r409", "r480", "r502" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedStatementsOfComprehensiveIncomeLoss1": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive loss, net of tax", "verboseLabel": "Changes in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r379", "r382" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other current assets" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDerivativeInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r33", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r379", "r382" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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 liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r79" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedTerseLabel": "Dividends paid to former Parent" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r77", "r364", "r365", "r366" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentEstimatedFairValuesOfCompanySFinancialInstrumentsDetails", "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r76", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Distribution" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r78", "r80" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r57", "r60", "r65", "r82", "r96", "r105", "r113", "r114", "r146", "r152", "r156", "r159", "r162", "r192", "r231", "r232", "r233", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r367", "r370", "r371", "r376", "r377", "r386", "r401", "r484" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r223", "r441", "r491", "r499" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r320", "r433", "r434" ], "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]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r320", "r433", "r436", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails", "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r431", "r432", "r434", "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r11", "r92" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r126" ], "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]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r20", "r286", "r338", "r441", "r497", "r515", "r517" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r102", "r103", "r104", "r106", "r112", "r114", "r194", "r335", "r336", "r337", "r351", "r352", "r384", "r512", "r514" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r137", "r138", "r151", "r157", "r158", "r164", "r165", "r168", "r299", "r300", "r453" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "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", "verboseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r297", "r298", "r303", "r311" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r67" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Investment income" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Deferred revenue balance expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Deferred revenue balance expected to be recognized, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r67", "r96", "r137", "r138", "r151", "r157", "r158", "r164", "r165", "r168", "r192", "r231", "r232", "r233", "r236", "r237", "r238", "r240", "r242", "r244", "r245", "r401", "r484" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total", "totalLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "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", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtDetails", "http://www.loyaltyventures.com/role/DisclosureDebtScheduleOfDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r424", "r429" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases, right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r56", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of changes in components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r126" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedAmortizedCostUnrealizedGainsAndLossesAndFairValueOfSecuritiesAvailableForSaleDetails", "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedUnrealizedLossesAndFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of amortized cost, unrealized gains and losses, and fair value of securities available-for-sale" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRedemptionSettlementAssetsRestrictedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of reconciliation of cash and cash equivalents" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationTables" ], "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 debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r125" ], "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 computation of basic and diluted earning per share of common stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r327", "r332", "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r327", "r332", "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Stock-based compensation expense recognized in statements of income" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r96", "r191", "r192", "r401" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureInvestmentsInUnconsolidatedSubsidiaryRelatedPartyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r388", "r389" ], "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", "terseLabel": "Schedule of assets and liabilities carried at fair value measured on recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r213", "r216", "r454" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r213", "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r208", "r210" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r208", "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r435", "r436" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRelatedPartyTransactionsOtherInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r146", "r149", "r155", "r208" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r146", "r149", "r155", "r208" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r328", "r334" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated amortization expense related to intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r168", "r227", "r228", "r507" ], "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": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r133", "r135", "r136", "r146", "r150", "r156", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r87" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Non-cash stock compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r329" ], "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": "Awards vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r331" ], "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": "Shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "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", "verboseLabel": "Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "perShareItemType" }, "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r326", "r330" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r329" ], "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": "Awards vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureShareBasedPaymentsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance at Ending (in shares)", "periodStartLabel": "Balance at Beginning (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r420", "r429" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetailss": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r168", "r208", "r225", "r227", "r228", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureFinancialInstrumentsAssetsAndLiabilitiesCarriedAtFairValueMeasuredOnRecurringBasisDetails", "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillCarryingAmountDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfReconciliationOfContractLiabilitiesDetails", "http://www.loyaltyventures.com/role/DisclosureRevenueScheduleOfRevenueDisaggregationDetails", "http://www.loyaltyventures.com/role/DisclosureSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r39", "r63", "r64", "r65", "r102", "r103", "r104", "r106", "r112", "r114", "r132", "r194", "r281", "r286", "r335", "r336", "r337", "r351", "r352", "r384", "r403", "r404", "r405", "r406", "r407", "r409", "r512", "r513", "r514", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF COMPREHENSIVE LOSS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNAUDITED CONDENSED CONSOLIDATED AND COMBINED STATEMENTS OF EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r102", "r103", "r104", "r132", "r453" ], "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureSupplementalCashFlowInformationReconciliationOfCashAndCashEquivalentsDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Other (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Other" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r22", "r23", "r96", "r173", "r192", "r401", "r441" ], "calculation": { "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets": { "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 at Ending", "periodStartLabel": "Balance at Beginning", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfEquity", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r422", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureIntangibleAssetsAndGoodwillIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r421", "r429" ], "calculation": { "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetailss": { "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/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive equity instruments (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r125" ], "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 shares - Diluted (Note 3)", "verboseLabel": "Denominator for diluted calculation" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r125" ], "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 shares - Basic (Note 3)", "verboseLabel": "Weighted average shares, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails", "http://www.loyaltyventures.com/role/StatementUnauditedCondensedConsolidatedAndCombinedStatementsOfIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.loyaltyventures.com/role/DisclosureEarningsPerShareComputationOfBasicAndDilutedEarningPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "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" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r173": { "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=122038336&loc=d3e74512-122707" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r25": { "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=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r314": { "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=123447040&loc=d3e1928-114920" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r339": { "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=122041274&loc=d3e301413-122809" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r354": { "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=122134291&loc=d3e330036-122817" }, "r355": { "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=122134291&loc=d3e330036-122817" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r387": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r413": { "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" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r469": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r546": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r547": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r549": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r550": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r551": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r552": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r553": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "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=123367319&loc=SL114868664-224227" }, "r69": { "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=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "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=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "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=123367319&loc=SL114868664-224227" }, "r74": { "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=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080555-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "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=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 89 0001558370-22-007516-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-007516-xbrl.zip M4$L#!!0 ( ,]#IE2&E)_0710 )W@ 1 ;'EL="TR,#(R,#,S,2YX MV6VRC!\(8M2S49]1<$81NKS]<_ZW=OKWNM#_\Q< MM_8=-]9D@Y' M;$7$!&\(WV*#?+Q:"[&]:S:_?_]^;3D[;(G=,RCF,L*O#6>C&+:ZW?85PD(P MNG %N7?89DB6V+4$](_]S<66$@*ZS2*R5R($H6+H9YO?@3"15K]WKQVV@H9: M[>8?#V-=R1D0&RYC ,9N7^-EP:QK3HSKE?/<#$JEE.V@"B#&'(OP?94EY@O5 M1%"BR!NM=J.[K\3(,B*4:L87ZT,32O?20X$IHN+X=#=-KW!/:J6R[#;_&%/[ MSX"24R-902@XUDWLMBFZJ9($W3@3:3VR+TJJ)K8L12HHB8HE6*JJMTTH#S%851?@:CFL+EF;I7F&D@DU6(T/EDXS M>I[:7&#;((?WFN:_UXWC6@!*(E))&-GNII/TYG5:@)(@-J<+BS0D&6%8P&C. M&QTYFGO53<&.+".B$Q0W9;'B)QL^=+1)MHP81?KZ0'D 2>0#M!\RK)TE2@S) M@7@TV6B@0'7CM_=7, L@I.8!;-N.4+VCG@5/MUMJ+QW_$3R49GPGQ9M#GR#Y MQ]-LE"N:TD<']FH>>+*Q:U+HC(%CFP"/^H,[%C5E#_6Q)0U!7Q,B^!6BT+DG MU=S+'$AMDB6UJ=(0;*_50@VT9PQ_/TUZ3\/17!NBP70RU":Z]Y<^'8^&/?FX MWQOW)@,-Z9\U;:[_VCQF>MR>"^)-[=_4WP _AV94_\H1WJ_MDV35-+!EN-8) M%0^2I=?SGP9X_DB8>S;\W"RH3] FR:9_0NW:8EYE+!E@OKZWG._E9I%< M9MF66&Y7!X."-0ZA+I49JN1:9+_P%0X-6* M27\7I!L2@:GEV\2IE;-LX#W,*FW _< ;?LRT+]KD29.FX;<@1P7FM8',2"/H MG=_,3S7H!4 WR68K)=")$-Y&0X]S\ !GA,.2QH!7^LEF!%8Q_R:F'' )AU?\ M'E/V!5N ;YHY7(9MMJ'VHP<,U:G8G6$SQRSR[./]&?81M%7; M00D[&!,,;Y)TUQS;F_G5$^UE*ST%OR-CT!>LE8WVAU;G&.VQUM,U'?XXL);S MAB69(^)QK^$M#:__9E#"LP%-H,N#\"85P@.S&K'S$1N 1MV"J'FTET4.O9-< M4;>&\"P(.R4@[%P:0L6TQB\7OQ$H;*_D+KKGSH"C^\EQS._4LHZ+TL;34UAD MH_U+?)$UFLQ[DT^C_ECS'2*UM/XTG0Y_'XW'DF#?%,*JK7HD+F$&.EE)EW9D M+QVVR5I+IQ-F0MJ^B4.J:Y^4@SN:W$]G#SWE]]:8E<#,W6Z]E0BV@BVL$"XS M8CBV02VJ?GF[7'(##/[3OKD4EI'2Y4R#^9*\LRWC0X)E/#T^>JN?WOBP3Q8Q M%%@M1620KK,!S:MULOJ#' 2IS:J$6=U3&T._8AB\866K3 M[0 S1HG9$_N-D0>8WX$!B K8N%!JK_J8T]2)XQ5;RC2Y3B>^&KL?37J3P0CL M;32!=?:3MTW;0)X\RJJL@T1@84HDA$5X4V;CBR4S?#!B@6AH(66KC3#?"/T< MJ^!_, /-%E3L0D./;T1%*+-W\UNW1_SD,_3I<';4(T)H#VP*R&[#S(5&IA<>0BY);C":?=/2HS9#^N3>+ MH%J#>0:8,KKD"G]JE(LD ]RG(;5<<*1\VH"T(-PG<,PSB-B\FV@0H8;EG"M7 M589RUDVO<42\UM&6,,1E^[7EE-H*EJ4.K&OYA*2-XLE$V?B^3]K.A;%[/IV- M-/UG--'F-5 7SF<(QZO3Z<_(=BC70%XN1$)25>%!TK MZVT<)F26TL#AXI"S] E36^WAQ7*GIDM=[HJI]5'O&:# "TL>2]&Q=4ZZUJO( MD6>S"8O%PC:[%QA6CES\C-Q#OM=*"NUM."JQ?SY._0(CYWOA$0ZD;RP=UN @ M?VWEI>/7NM%YP^*5Y\?KJZCU6_'"(+_9 1L]1LWY/Y9-O%WY+70?K
,)NAI$HD\Z$]]?30<]69?E7[/YU]HL2IC%D"S21H!P439XMW'PAEJ_7KB6!>(0MY&_0I'_#(1RZ^1!%W/5 M%731H(YDC4*\:V1+(@EGHR^]^>B+%LG)>%7#IA-FSMA!0ON:?;Z/=T-:-]K4$['S1=.,:?ZHG<$2,V5WI% MSZGD(UJ(2Q[8;@;5SFE4[$F+.4\ M?(HEE*R=;0$)IV1[@\'3PY/GPD[GG[69S*EYG&F?M8GN#=[R@@7T;CS5]9]J MW,]+V-2XH!L)Y7[#T[\? =L[/2GM,L4H+LDZVV(28D1)*9DR-!@($-H353O_ M8+7(\ 3Y*T?+0!1$:Y^N6HG /RP/.-?FZC3@_PP3G#@B;AQG6ELFSSS#BFT M%C"L4-L(&D>#@W')]M&7^N!_Z1#F88MNSC XEX84ARL')_^L4]GJV4:1$":( M;NG-9[V)WAO(^*&T#-4*HH=F:NA?Y1XZ@!Q@E@VW_2 7'= MBRWV>_I((0YPZ_(DI:2JL2Z:U9Z2O9Z#4?KM8'7/E\Y 7"0Q\Y0DRASPSDC2K4$MF(>8G':8 TQJEF'=[>=DDI5( M%LL!J'2"8 W&B M;)P2-BU\'.:]/VJ/_L20<9$0< XP!?-3:H1.N6LR_Y+)''2*W2Y98W/NG9(E MKXG,0>VDFQ]K$$].>RB:WY #6ZE$AAJN2T87'QV+&C3N8)S"(@MD3SLR4 MC#:B=T%CM?]8./ XEV?YTR[/\@NSH.MF797USF-0PU$^&IF,2PI5-D#=.$ ) M]QW56%TT(I;V7A6NF8WI.9][JI$N&29+QC)2EHW6ASA:_L4<-1:7B)TE Y1? M(1NU\O]$E>X&/ 9S") MY>:]G[$N#)>[U MK&]U?+TO\Y[T8=[ZN[P5 ??XT*P??)H[7G$FQ@7KYD&=MN>3=-:6>4T@X7C( MU^]S>3A!KP/!BZAB?J\]5F(Q[[M6_ 3P/6GMW\T M7B5N0?9[./VRU),Y9:/^2WQN/N%>Y8W?9FT=I^4RIJ(>H\A$,R^S\;\*'OF/ MO/1N1I;H13T10/3QBM,-S$E7_K,U(\N/5];.$HU.J]-I=;OM?X*ZUR\;*R"1 M_"/8OBR8=>VP5;/3:G4]5(][R&\X8(&9$>/RO:MXM&]O;YN*"I@X6\+D*-L, MA+]"S8NI!5B45>L(OBIJ!8925JNH;551*0LORBH%58CUNOJ*!\Z&TS!U51?E(MO,Q6HDC4D@H;J9H_H)I//% %7Y+%%DB_R& >? MM^/_P8/DK\T7;M[A[5:ZXNJ9_\2V'4\%[Z%\!M;J,(%LO"%\BXV#*2DKY,2X M7CG/\%)1L,9.^]O[*\2--=G@L6,H3AX]3Z\@_VQX?UY#@X'AE6CDVY37 M,*OP;+3:('B.(236;!)X[X,GC0.O$P3B3)P@3%#+$P1^G21$I'--P9IRXI%\ M6Y)3UCN25U/]YC%)B/\),"G*QZO!&M8'X+T6OT1!3G__+%?-FTNEK/1NX]C@ MV++=2)"-'.5 /W?!!16NY/*).>XV(*5 &4R!U#'G MBK'I,C\;'P,G^=GACU=+;/$]\<*[F.SCE<&(245&=\#D U(OE"S\GCF;(L>B M82J.GZQ6W709=I7I/I,L,GMO0H3*FU\2IK2=.]ZU;*$>22=Y,UH6^AJ@RXX4 M+U7KE?O"FSK$);L"<'T@FP5AB2J'2CW58+AJJ.'ISE2.W"L#[=&FJJ&VN_V4 M\I@628555&)(P*TUO$^P@[>LQ/8_JQL3(FI]4?S8=CJHL\KHT^N%U1DKLH8[?,K5=%:>Y9%9?\,L<#Z#G#;\('# MP&M7C.)#2B'R*BH:B$FFSX2M"3:/W\DT@LH8<-X+.:3/U"2VR7^G8KTFEGGO ML-!%!+YKGDKS9O0\? ?L=T)7:WG'+B"&5V1&I)E1>Z7BBW/"-NJ3]%QMGLP M6968-2QJ;,5(IJSI*6!= X M3$[P,LB2H$X*1175"6TRP#B5X+PE%5=1D8&#+2^.XBV TI9\.7255 UOMIBN M;'6.R1=;=RQO]S"N8!'J*JKIG^Q189SDW9:CPBHJ,7!L12B]1R\N2=A^UI/O M$-B;08@9]:L+UWDS+FBF3@K,HAW@$U=&\US?(%,;;;F$N8%/E["L $?:]K9V M#>]>&>MX0^Y\5F^HV_S0D;?OKT^(. 1%$B),R61O2%U8.T^7,@-09@+JA#U3 M@W#MQ;!<$]SE\%8L_&T1?T\V9>?V(MPJTWFYZUMP%QVFRP_&@6.B>KJW8D21 MQ&:.(L15G$GD4GKL8/L>&^IUCRF61E!E9?JYVL0HJJB.]LT%"7LR:,"GKI K M)?F:A=1)I0B_9%R>3N>5V?=(WZDML.51O')5=SL*ZW**_D? "_FARUQ]37&W MAG)FN LR>L5X3 $EQM16(O"2RH?JG= !KQP83;@,3MW$MDLR]6+D537N!U>X MV+IW;9,?/M*YSZ@,J9E'^':VG?Q@1=_)U;D [5M16]]2VUDNITM_Y3^U@U/Z MGJFFVW?IFE4U]6"UK/*J.'=EQTFM[)7T,>0M/4%N0TC[,I7>C)\\(UO_UIM< M_?-)*Z-U[M+J,"_M7^6D#Q<7<&I*U:_J^W!01P)Z?+]*HM[)A&_!@SF2O(AV MU?-,GN _M3 GII+5'X_\$_NA^&I(O1)UWLI<)O-@-QLJ!#%GY-FQG@$8;P&? MNHHL7J6*R\JD/:V8BEE$553*WXQ2X8A#.$D7,# ^V53$ QA%*U11V3E^>:."#XX'PX%7I!U94PI][TZ:"J5\C89'XA8.V;D!(G?"9_ # ):'4O7 M)UZ#A#W UV'_=KK7R\R5#^9.SS354(0MF:@TL@=X2\%:C@^JW,-;2IAG7OA+9>V?_SVC>ZU/N' MBQGX6=;N$=9X!MUB*QP C7X+T-_S/:7ZV[&LP*N0Z5!XR\G4OB<+!FKNVC>= M5J>;F@^65Z&*+DF.[._+*OO^#2M[4U;9FRHK>QB'IDLOY'JLC1EUK?.IJSF< M:9NMY>P(.5XO/C(5OC#[CNV&)L'P8%^V9F4&L=#RRKO@PCOW_MO_ 5!+ P04 M " #/0Z94JY)Q1RP3 #D$@$ %0 &QY;'0M,C R,C S,S%?8V%L+GAM M;.U=66_C1A)^7V#_ ]=Y28"5K, !V&)&>R3T&;;$F]H4@M#]O* MK]]J7B(E'DV1$INR@2!C27U]]5575U_57WY[6\O""]9THBI?KVK7U2L!*Z(J M$67Y]MZ[?[A3JA4G)+:2(>3KUJMH0"JK6;/T;#F;C":U0ABFX@1<17 J3_ MK%M?#E41&9:L?-G?GC79+:!QX]45F8)^JKC)*O2K2JU>:=2NWW3IRFDB_9FA M$C?YVT%Z!U.MV6S>6+]Z2:$@$E.T!QND)PA?-%7&4[P0K#(^&]L-_GJED_5& MIG5;WZTTO/AZ)6]EHT(IJ#9L)#_-#""2:LJ3@DR) *D=59&PHEM_Z*I,),IT M&\FTNMD*8T._$FA]3]-!H(&RND6RL7V!LDP-Z]>BNKZAZ6Z.J\*2 Y-P;\XD M@Y8"']?/1,&2ET.?+ ;0%=?X-#))J)(_&?E;"2W?:'@%:<@+MIL\5'6]=AI1 ML=7,G\0B*.X@?=67U=<3=;;D6L\HJ2[115G5 <@4 R(34]LNF3*>+)PO( 5: M+C6\M.QZ%QN(R&DE"!8SPEM6($\X>L@66SDC=$IE#><]5/@K!>$ M7@G][_3/*"9&IY,PLEUT84(L<^ M46 V21!H, S"UEJ([FGWD*!G:#[MZAVD:03\8Z0F-AT\/M_5/MW?-VD.SV:C5?,!\&MC2@AB1)KK5P9\'2AGDTDEQHYMK MVSQ50!O7;OZ%IJX/I>M4IF; H6H2UKY>P5^F#LU3K1D DJ^$5TR6*\/ZI1 2 M)X #Y* L+:]F2ALS63SI]@ >P6)LGC+1F!Z(PV.=.QZ[>($U,/KV^M4! MP#*2Q$+$'7=$3(P5UARM@CD)^,8P9$<-4R/D=A8Q4.C:C:IMH^<-_B2705\BHOQG M#8=KD?2;/UDV!\,[6]KLY68N%[3<3A=\CEN\93U,6&Y:4^+B=IKA6YV'X7]F MJ.)?*U6&QNK4#3"V$70F9RL:37+#^5- 5C+\"I@$B%OWS+\O%&LZ#A-RS5QH MXV)Y8S <_-'G.I*/:$N]2#:_.I@X"+C6;%0;_- 81TJT6\T D&=&-1-+S/TR M,OUE\9H"([=S)7?KP3D.&L]K>.(+(C4%0&XW88+;@:XHM@E.>&RF"V+X"*#< M3K&&JK*<8VW=Q<\)JU7O;Y(?8XP;6!'#<>DL1HT?R-FQ2ODO@^#B0W/I1_E$ED>#PQ)? M:@IDW#I*^^,)V[&)T R70&E*=-RZ3867$1>WPVE'7:]5Q4(1 M>]AB+QE_Y#$2<<@@$S1^UP4EB=AM>41$&B@=M"'T^LP.5-0"86+&"^+X2+#< M]MHIO8&C8*F'- 6\/;TEBN::LH$E2,04$TFO5FM:RL'PF66W?8 MUW[+?XB(-S'&QF0Q1V_1.P-I2KD@?<@#.;N#_>5F[[+;66_ )85P\1$5>2.N MGOY&7&M,OQBU!V/X,)O#=Z/>>#X3)GUA,(8?>E=\7Y(#[G>*$-&!]M+DZY.@M$WB&*"ICJ+ M?S (M/%"U;"'%NN]-T-#@(@H2-L.0(#6@@/D!-E" Y<#Q< PRL1KP$EJ+*T6 MG4\:W/JCWFISXI 9DI(_XL_-:\SR?8*8N!U8/ ".@4W4!S==$.8MP'PH6!M8 MN8AA,19<(H>%C2^MM:H9Y&\GRLK^+=JH665L)H[IC24I9 Z9'B>WO=6+MK3> M(*)1MS?&A(T4D[JFY,%M1\ M6+N&6'LA(O4,G?4#OZ+"WS)V-#:I'^=0;/D5X*22X'93W3FA%342NS]S3&]J MGSD6$[?;<.[TSH;KZ'3?PY/P16?Q4.)6LV!6DV$T9QF#Q+'LSC<.]&;=J MP:M;\%>^2ZP+ZD((U"_8#1!^IDWX14@3L;Z@0RO[LDO8](S-48CM2+W3%-3\ M.]#\>L%6@H$&?Y=.1L/M3#G#=GOZG>824GLT2&Z']CA$?1CYR%*QKT2(V[F& M%!V)CMMI?7+8DOYKVMN)&73D^,KXTZJCU22=QN4LLE):)3=^]G?_CE"PKLW>YGIKOM&;?A?YP\H/WYV6HF/8"%/O"9]H!C(-?^%(^8HW0P]3T MV6CZ9I_]KW<&N_(SH"#FE M*8(_ZUB,JOD-9F;Y<;NF1 -.0_L?-?6%@'5K;Y]T^BB*M[/;$@WR$A?#D[V M#\4*W2/)(CUN9R$ :$'BCA?N$O"G%AE).60Y 2RWQL'R$T-@NRZ2Y_3$>>PL M^=^!#F23!;<=_=#^!8$F!X%.4<([4).LTN!V=2 "F!-G+O:N 4M6OS#JU;OF M_:>B@U><2S62Q9!X-+;(JXU[D/9B-]-SG0=1?YG5A*6P=ZDX1PN&VS.TT1AW MC^NDUIM=UG>M)0EB2 P'RI%YV0N*R:P1>_G>I3JPR(#;E^=F*Z3A-K*6@-?T M<''818SXQ.^ ]!3 ':8_<,N7S%D.-=D)\.O;MD5>6.^0C1V(%[,BQHAQ3 GUYPNZ#-*KVSO9C8I9=* MR;-I76ZBEYX"L:">Z$VFW34>\UDG$D$:M'J*K7ARCT@["'V;6[G\Z55&5G=J M+X4=A:1(2@^D1!BIC!+PDI("B9AV:C=O?AEV23WMFB M2T [K1M+,!>SAL:Y&GJ@/#8M?_QGE/Z>E4B%.W^?(((Y "=B+-D.C:Z;@ Q/ M%OZW/-RX-6%^='8S2N)LP9JF>.-X)NPL)^6Y=&Z/PL_OF/[H@>D2*AY% M2G+D?2DOF.NTJ$^P0^@!1HN=3PT@EA9B BLUTVN:W6JS6A(NSJ@ _3WN^]\5./WD%Q:J+A?C2[ M+D$*5";\[%3W"^>W2QA#HA4;L,V-E:6!&?M!C%7'U UUC34O5!U=LH#_I.@[ M;4>4%%3[3\U&];Y@0[!/5DB@M\P N5W:]9Y7-:(PQE,?D[&43*?%4W@L-[_! M3EYU?%(TC&3R-Y;H<7[KX< ^(IKUDEPZ4WY7;1R:\FYO]#@?3,;"K#>?#ZUK M@4)K!A]F_X9?9_/IH$,O$-+H;VX[!-EJB( 425A 4X07VI;26'HZ_?/=,=V[ M?1H4]Z.JD]@M_&.**NA\0EQ3G0",JJF'-WH(IG*^0DJM/H*4JZA1,M]*^+-& M650G>/CAY'+B=OC*AMW%/-'H:D[D4)=O)1^*F$%.W%XD.D:&O@?^8JX:YE(R MAS)):YCRD%;&.H,JV80I>]&/ .6H=J<;4EBD^$Y&F',H<4*='TI\,BF6;#(X M0@85SC;MQ.\VP\3/K;,T$[SH@$)4OQPX\&E&E*6,/9&"GCBGD.EE!-UH(YU$ M/D:5:Q7%/,+%"(&NIQ!EHN#_8*0%6I]1-M$%\V?O3J%2@4>_3B,S;H=H5KQ6 MM$2 .U]IJKE<]M+D[,YQ+(#!:>ILF>;HM7J&7U -SFI98?D"LM6JS M42WZ?G@Q2G>A#S $(ARR >#6T9BM8!)";R0D,768L&1,,0+@=DC^'6F$#@1) M1!VD*QE/;.WG;N3:#<6IQZJ[R+%J5VB)AB9=QSAH%MT >UOW@'LWTC%DSY[+ MU9C8ZN9J&S\B(EF^E3695,W0&V[I2PGJ= UFHT6_AIR6-^_V2T[@N1TA6043 MH2#'%G,9&I(K>FZ'YC3H8'Z&LQH_KYSWJR31\+E=-$\%[U7-0T=>U7>L(1'@ M\X]J<6;]&(,K.7_%\@N./0A_;''O4V.8I,!M(&@FE%.\1@2F(-IDT8?9!I)I M+\FB/*$%OD/U89<#1Q=U(V:M':A@%RPSWYFK\#,M76A\3&&M[']R:2V>% D( MI2'0L=1[$R%I:TT_'0,VJJQ@WZ@W&[>UDM@(REE**Y%*"-S.@B/ ,2WK>ZDO MC?.E85T7XL)QV.73[^>FV,Z)D[:0*^ MLAGBSC$<=RZ9X#AP'!GC@6(@94GH@T3619N6(GU35>F5R/+^3RDWEAX.P^8, MQO/6^-N@/>PY]VRL5YF_32;='X/AD";PJA2056=I]IWZ1 %]&I(7&HXI*+$QC?)=)V-XW2%]0?Q9 C9:_>8@)]2) T!AD=AB '[3HJ^')F6[ M<.ZC,7(T&,SPDLXX!LI"U=;I(Z75[@Y-_JSWS;I7.1CW)]-1R[IN>7*;'K'; MWI+^:^IT&MP>S+MA&^E["7+9XI\9X!W@)1%]P1?IL9+0 )>1B8.:TV@V:O6" M>D>T)+TM^70H^+5T+=DJ'4OA3W0Y9T.CCA@S92X+KSF@.L'K$-P_7%4"1M-" MX3"?9>RL-Z[PW&&0!$%*1M!R ]G2ZJT!B(J@P-7+J"B>3_9#663X7.*PKV MC>S3N[SF9F,'&D$RC:S\M/C MHQV I#44.JW9=Z$_G/P(.,T5(=@6>GM$A&98,2BM/_"N0:59-LGT2$U$Q\Y8 M9D$1;?WMB5]-#4T;[&>W')RRSX7:8+!;5MS0*,4$C0W"8*S[2-I1F6;,B[(-.>F*(F^U'ITV_'1BPCC4S#1'+? M5"2&9C'DX,]0Q,IP;X7I"&QG>Y.LHVH;E2Z M55VLA(SE9NOX^!Q>^%BA+2_ MP) ]^^_#1UB&L*2EY3(U*&XO0W2Q!IY#XEO ^\E*SQP3(/9%HC _ZIQ1,0A+/H0@%)#VC\^L7("F*E/!)D6)KHJIS,K+4 /H+0*.[T?CYO[ZN M N<5T\@GX2]O;MZ^>^/@T"6>'RY^>9-$5RAR??_-?_WG__T_/_^_JZO_Z4]& MCD?<9(7#V'$I1C'VG"]^O'1F9+U&H?. *?6#P.E3WUM@Q_GT]ONW/][__>N7GWT[L? M?OKNQND]%( /#,NYKX4,_/"?/_'_O+ A'49N&/WT-?)_>;.,X_5/U]=?OGQY M^^7#6T(7K(-W-]?_\S":NDN\0E=^&,4H=/$;A\'_%*5?CHB+XI17I>9?7VBP M[>##=3&6%(+_=;4%N^)?7=V\O_IP\_9KY+W)4>0_&PRR!>>_>G'1H S\\3K[ ML0SJ*[HND9W!'Z"2L^OFTZ=/U^FO;QBC'>=G2@(\P7,G_>ZG>+/&O[R)_-4Z MX'VEWRTIGO_R)M@$\167UKL/&='_-HV9S+E2/8CB,T@\1"7R/ M*T4O9'^N7OP0>T6+:#P?,HU=L3'X^,^38077@&Q0$&]>&61"/-27FT'?*$/+KS(S<@$:-B@ADY">93V4L"/)[G7S ( MM%A0O$BG\1V.D1]$EFRI/0H43K@D=/W 3Y$;SYDH8XK<>.2C%_9M[..H!;Z8 MC]DEEQX1I0S%U\98(.@0"GUSE 1Q"V16^^V$V@&B(3-AHB=,ITM$,5N>UDF< MZQZS/7R7K5EW?I"PU2N'W8(>RY FANY(0SR\6G,\ISB.@W05[T41CJ,)CF+J MN^GROUJ3,%O>Y?#'ZU3CF(#E:&]%:.S_BQ,4L6V6&;\!_^LS8F884Y018?#\ MPSWRZ6\H2-A:.L5N0M,EL_?*J$,O ;XG=(J"HW6W.X3!RF='X2%EIV"WT?B= M<&^$68]1%'6[W?SJ6\#I#0>/)]M]; M)KX-V]+8*I&$1QL7]0?LB#],;>/T]#,,G]D)<7=$FB8OD>_YB&XF..!?/"$: M;X[G3]T!.^'/'7XY6B4J?71&Q>Y@P_\:AFRU3GUB1Z\%9IUW1#?U7].EN5%Z M59UV0F=JBJ?^R2>T:81(18] *)S&Q/UG^@VWJW$8I>>5P5?^\6@SI^YPG?"F MY[K)*DE7S'&\Q)0C2/&2(9;J*/?Z<4/L6)[8#M,)+^[]$(6NCX+=W!Q$L;_B M6!=&:,2=.:LU"C=3 ?S1C&H4!RA.)SP M$Q1E9@YW(+3!TZ8P LWA1Q(?DG0J9JH'[V8?P N.[C"<$[IJQ!^NZ+$;"I/U M.CM7(W92B);W ?E20N[ *\U >#"#_<.#%Z\H:&3[;Q2)CCPENS/$C"*V8;L< MV2C=NQK4'^MQK+F1$KQE25V!LE.IAV@:]TJBF*QZ7]D22%;(#W/O=V2AHN:= M5657)@A1=TM3_K%,5L$2/XRO/7]UG<-


V]6'[()T8Y";/LVQYAWCZ,5>HL32M;\G[3_:QSA>8']%]_#]"ID6S_Y4E<] M DJ+_OB 5_D?C(Z;'Z]N;J[>9ZO*_EAE4AA]?NCSQ7/$_LR'Y)VTN/IE5.*O M,0X][!7?^C$?]=.G3^_>.5?.KF?VQ[9SA_7N9-T[O'\G&\ I1D@IV](6$+8](E M;CRF4TQ??1=SC+:=!^@%!TR4$K _;O;(5@%>=T$5MU-S/'(QRDD[A%71)X:N M$KE3RQZMDLMT?-OUG)*5$8N)P?A)Q#HG:=@%%=M?/J&.68PR\G?T_"3'UYD1 M1XLGH6PR__*F2;5(HJL%0NN2:N3?[*M'_O4?13I//XG\$$=1;N!'@AE@U.9 M78Q;=9#1GE>2=&OX7Y9F3: M3U"XD)U2BM^$IGOEUPZ0?JAX4?;1SGZ5([[[_:A3AHA%1#C,20\3);2V)X@] M=""L[_<<93SR7[&WG[_3WSR@?Q!Z&Z!(=8*PZ$&ZREGV 9)=.S0?T0HKUW_+ M7NJP3=;/T3M'/7&3HY ^^;YB161Y8ZE!'(15(+O\\X#C)?%V:6J/I)*DEOV M13M5[7ZDJEVKIS-AH')MJ-%3,TQL<(TX1@W(T>B??+6H06YYS:A))H1UH_<% M46_&AE&L"148J:H>0'7H02PRX,KY;CU*N?66>K[ZFX,LN13_'1&A]\1.]EI# MH(VAY/[,E@8[>KF0:0AI'_>3KQ5[M%:\IRW1"&&AR)(D"U>R@1]6T4*JX9HV MX,A7K@W*-K8L:'"VF@F&6*!T\DFH)*$\);6H=^4R&G\),8V6_EKB-JK\+O3 M'$!T1( TB+T'H2:BH8"UC&U$.MQ)74I[Z&W=2@*TFM/+"+MO%^3UVL-^*M4_ MO^,?K[*/658.]O\8X04*!B%#6Q0+$$ ?.& MACR0-6W U%!(A=BBTX&9<8A^U;HP01O"/"HLH,Q7L2OG8))9)&JCSRR2M>K: MQU=@9.#%VX/5^.D$T,UE'&F$<.!U$R#37>:1&/E#'YH :0BSI[A U-_D5[+2 M="I^%4L55U.WD@>%].VZ8\43+T?"]'=WJ6IWNZK(+%;N6A8]2%EDVP_: F"+"#UUU%O?4L\6 M==N69JI,=,0:02"S=(^@2@3;C!!@,[3X^*N/*6/7M-(^K*:OLI#5S68EME[-:29UN8BNI C'%#^_KJU/1 M1-"J_"D9?'BRH7<+=!)/Y).:F;'$+*W*8':2)S3:,= MI#WLNTAA$U-;7A.:IK*K<%CA*?B,R8*B]=)WD6CS5\(*(TQ*Z!,3F=VN*B,B M#9Y)8<5$JJ"/"JB9,)L8(''2,)L"Z6W(38DLA(US+W)=OFC$YGK/\_R,E[O3 M=]3?L#_6)$+!9TJ2=<2Z"!+^M@2'(6'LAPGVQFM,4P>URG5UFL%-FC 00<[!295*5 M"977\0\!I5HB!H5"HW)&B$ -Z6QP)BAY3?0(G'P6B! NSP(9HA!FP&^(^ORM MD@FS9Q7ZOP\FU0H1( SJE)I_"&A$88-:K^ PT0U^3RT?JUOIK2/KVG9QO\J4AK?K,,XO$ M=7..Z\QJ/IIUU_DN5T;*9)L[A-?M<^(6K4Q0*Q$>;H1B3$',6Q/*!#NEF"(( MTWF&OF:AYO2]^#FA:9$[^8R5PLLOIZA: "-CI]GXW?]1%[$0^!A!XV,=AIZ>%<'<\KF$C=AU)8(75* MZ*,_Y0<+/?E/L M)C2-!@R^\CM4V+MG@N/ESY(X?YA^@&C(#GG1$Z99T?"-N /%C&QQ1*E*MSPF M-/%ISW:Z9I:,;+IR_TDTA-A1=?J:_FURH;Q*F5 /8:GB%66R*$T0D"_\6BDO M,#'!$::O.-+8 6:-%5GMILVA\D>3WZ]O6I,WC=X!L)0AL4>R@[L"9D15;Q"8 M$0-AUFY?#E&E>Y9 Y F,>T#=4Z3.U31[/:>%=V\DW"2J04^?55E!LI(^V>)+ M,S9E^WN>1W$4L9F5?9#L+_H&![(W:W(:6DL#"]59"".D2 AUU(L%QFPE"@Q. M^HJ!#N/MHP9"3/?5_.?K/::-V)_9+]7OO[ 3*RVR\ M=;BOSP MUQBS'KP]]KQ[]_[=.^?**9JSS\^/O>>[X6QPY]R.'^\&C]/LTW0\&M[U^->] M1_[%0W_XR/Z8SMAW#X/'V=09WSO#1_;#@ VR"L*H0FLA03;@AY1Q+RC";PKU MZR+%=,8O^>DR27.@ZP8P-0IR/%'B)6X\IEEA-MD#T6*P DNCF6P\RY:L)763 M%WQ5S+?R=!!M8NSWEH)3LWQ7#4]BC&M@6V)^:8G+!Q)S7J<\>[P7 M47"4 ()-D'+W_;L/.6_Y-W],L(=7:9>/.!:6>)>#M<71E-RK53Z*EIURQ> \ ME:/?@C[;+W89WLK:^GLP)^7Z^YIA@:/XR6F$\RVZ43,1RG423GYX1C] M%6$/0GV+-_B8E9->5]'MUR7 EMB/@L!X]SM NZ*[>WODOBG,$/#BGWB)-&:^ M#8(4E DVNR*P^ST@S"[\Y4U,DX;L%&LIY8HCD\WNYRZ7%CO9['!>4Y]0=FI( MA0UA3A270P9?^7.Q[!CS$J4)NA+V*^"[7*#LY*$@HCD!23: 6Q+%X_EG0KSR M2IHY^M.K!VN*73^[>X#7 4[9&'J]%7_])'O72[1C--)MER:2L4(6VTPC)(.; MD)]QR!@0I.4S5TP(41I0?L4Y.R334ML*PF)I)%ICBEJ?J64%8FBD5HUN&NK; M0%@ES>>8GAYP$ZB,'O=?Q2A<^,PDZD41CJ5I"II&)Y7:=PU,'QU!X,3&U_$O M?A ,5VODTW0+)Y%,7#+@DXKI8Q.KG(00<.(YH,K4/CRQ4+YO0"@"&N#*(W/0 M*^:*$!+">F9IJY?1!R<.ML!BBJ,X0S+7FTJF M6QP1PH)JJB,ML@&HFC$J\LG09T>8N:]6$0'T2<7[P_'B%9#0^MFLJEC9R\T/ M.%X2;_<@^NYMB.W=5@X[10$>SP];X/VC=8OCG%3"/]:1<(O$@YNV;,_2&E%[ M,"<5X*=CIN@>XN"8?Y#(C"+?E0A! @O!:RG4H;(<)+B#E\<=3Q7?I?IH)%) M0W W6LNDP!Z<5'['_F+)D[1>F=VTP(\)IW\\3[&.QDD\3U"\?B$\]D8*R,8^J_)#$W0&9$'!10KUI' M=@HA-&>^K!U)+ 0MN.1KGT.^-M,RBMGQ\ YG_PXS&V=) L:D*%/8"5.R^ZR: MH3P:9M<+!"/#.$IF1QHX-]4AOM*)> @(P4BOJ:/5^7I(&CQ!I5ZQ810E4I=] M%03"+&I".!6BP(D%>H118JXW()C6PH^JZW7U1 XN)S7Z!@0#@Y'"+LEKK2N+#WO'TEV M]ID1B1N H32C*(SFC <<84;]"M,,;?9YBM2Q0N&-FB0[9(*=3P$)+]CA6IFD)PV_5. R.I"J86!X^*\:@> M3W[+]2U[I17GM]&>,*/-FV"7+#+1\5I>LBA6^\-"R"QLP*AHGU'@5#+E46;? MWB64NW12S%-TTYU7=2!3MX.0C-C4^4Q-Z;E(-<]ML!=KI2&$',7VY%HAM:/, MCSL_XOXW]F5^P7_J+K&7\-37_ L&@18+BA?Y+>08^<'.1Z1*]OCNW?MW-\Z5 MLQN#_3$9_#9X?![P')!\)(?,'9J-Y7B5P9Q_SX?[#^ 9'E4>%:Q3Y7NHFURJ M:]GE=I@(X%)KZR]7:^N6H"!;&[/UCPV_H&@E#XUJ&IQ/_2T-(:TP&_$+P(NP MSRW6?-@I"5)'B3C>;][L+$IPF9-SJL&K+ #O8/271"YO= M4T8-'#%(MT\Y*(#=4ZU.P]<*15-FZXW8AO9:$B!(*$B^Z*?1'Z(HVBK1B8)]^(V'6PK MDMBKZ;9B2!@(>648*=/N]V"@I=NK-*U:2+9"1ALF:Y^B<&LCRTU6$12$A!RA M+A2FJ@CK5@+ /GWP QQ-,/<^:@^X2G (F31JKBK1[\H$+:;69\SQ62]]%P62 MPX "MH.%6Y)'87,>4!#4F3PR%2HC)#T3*& !' JTFE5(04Y&%=K;R_RT1-R_;GO"IDL@>DR>]"8SQ+<6\P! M36>.QIF[!]5E^IPQ)Z780U@@)-;/2'.!1]^LN^L\IB255Q.U$7BV5WVV-3@F M>$UH>HUL>Q"6R%75 ,*!J8YL532!RS#*"=I67^05;W_WX^5M$L5DA6F1F,W+ M0K/_>3/T52+*6CU!N,501\:UB(4J_$<2RPA1RUK9$,*=A2-$JZ0-JB2!O8DC MN0!PA%2,EM#3Y_*QK=GU S^G9ZLS(Q^]^$%Z<\4VL^^]:69?>63^C9N/[02[ MP2^9?I>PTZES 2]AI[]HV.EL0R:U E$@0R;GEG;<0.+4)>WXVTL[;FQYA_TF M;=U,9 GN?^E7E8]*+@;[JO+%9_HM^TQ%'H;MR5%61D?3YEP]IQJR3O#TJF+\ M6Q0MV6+B8NSMSSC;QN?F];2E#YQ[3(E[3GE^R?M?TL)(MIVANTC(K@>*)ZF/[A% +I5EY M&I$-;KV]PW/,\/1RVC5/QDNA(90CJ66IR@B"+JA,NPSE5 !#<--I-$XAG8(, MZ,+A]7AMY%.&!W$BJ"VB,B50PG^/B&;OS5O']C[(8WN[3L\F9E<8A%P3LNHK M59P317=:ZKS3J9O'P4D2 MXWC$Q^&33AX"E(/#B?XU*^SRC)=3#V$E%F&GC!>J&@ )'NK44R<=2#[^+-LU MVR)*61?J&]+J-A",&KW:56Y+JPF"(*>CUX]IC&A\AV)13+.M0>!$1-M;?IOF MV3>A;+H 2Y,#=!>*:9Y-C2K6N8=WC!APC(+!.-P!T"* )_BCN9+5LKQI:P$J MNH<0D0*@0D:\ J=EYQY!EL2NVM6'D\6:+R',X^)C':I!K6#GZ=V/ MR+SSBS?RXHV\>".A'&POWLB+-_+BC02P65P<1 #.91<'T<5!='$071Q$G2]$ M%P?1Q4$$5<@7!]%?QD$T0)1S(6)L2-_ XL_;)7&>O=I'D>_V0N_.#Q+&C1QV M"VKG0_IP6*5BT)L\#A\_3YVGP<29_MJ;<'=2"0%>H>*%H^"@T'.\# D'9U@X M:TR=B.-Q-NZF70V07AC[*3W^*YYB-Z'I:2>K X2]K)),20[[0E*YG9H>I)LG M,X]#O;\1=Z#P8+4Z(APG6#LJ6'E-LTU&0M@YQ?@]HA56>M7TS8#XUDXP]_3Z M4N8+!*%/$[B*&;G249Z?JS=G4FS MM][4T[6ISB&X2-N'*E$>1\0EHMF)U4=3Y2B<(%5YZC3! M(7#Z)&%7SIT#KMDM,?)>(&Q()U]DY.P IQ8'CA;%_B*!A1"&.^41 NJ.L8]G MKH6&PBR@(8333BG.@G!P CV2"[T5?WJG'2_4MF\(Q8[:5):&V 1.M80;EVS; MZGG_2*)X)2_Z4KLW",653GY<-6%,Z[73!G\FK/L>KQBN,/O4H">5WH^GDYZ: MZLZ3*W8U@J!H\SIS=E?TS_QGZ=SB;#V]G@+L_ R##*'@W9XN1$!5(.2K%J M/_-",B?*KZG(6"9*DK!MW)$_X15GJ\N,C:7(61 !=I]J4$] U5/](5T0MN(J M7K6+91-%2U5M>1$JN0Z5 M*LV+B($P(1Z2.$'!?1)Z2O4_!(/@E;23A)P6"(*X)71-*".A3_C#!5OC2BD5 M31L([L!Z(M(0UL:Z9++='1BPMC;)J,M\DOID%NN8A4UP^DP0[5LF"@M>6&;5 MOGF7BV(#XK6B]2R.9KT5H3'/T[\E4?P<4HP"_M=GQD[^0 S/?L#\PSWRZ6\H M2!CC2OF.K^Q@Q+7YGM I"BRSY3^*WG0T/L$5B#LNP_QO3E+@[BPX\FD^?9"B M_[?T\YQ1X+QR$OB1+RJ(<-"6BJLYH5<1H^-LLNWO\$LL%X?RE4B3E@!.(&=W M-*PAFLNY\'(NO-C+K1PN3V$O-W]S:F^QV.$KLZ]K]M%=RG8M8JOU\ V6U[-- MMCXTK"K4EFTV'O^7)O=;=P/!:7&T;MB3#2XBJB;A,V5V;=58KZ4!PGX@.$5: M5@$AW>>M XJ\_!K]0$BB.JT. $WSEY->I<90]/+F$/*L&I>XG-RS\,U4M;/J MAK%UM0B*6QJ[6G9XY Z5?7_*Q5UR<9=K M\L.$)'OF_A.),DL.1]%LB<*;]P\,ZZ;K)* M+:RJ WO+8WX3#IZ6>?2-Z>&6SC$=D7 AM6>:'N2;<",US91O7+5.L<1IQ_PF MO%DM\^C,]%!,92WUDG4%X?I@RUHC(_V;4(8FEA[#GB%<%>Q$56HL(RU[TD<8 M1;R^7[W'Y[\_O$8V&O2F@^EYOCW/#5N0.1R[U4UFH/-O*%DU,_8C&)?S9 M7_NXLZ_^F/!B)0+G]=YO7FWN]=.H$EHM^RX(4%E.T>Y5I^MTSNC:LQV+F:CA(N4O.+%A_2O&:8KI8#UC2$X MJ6M+7$]>Y\;K,(S9_Q\[ _ M&N1I'D[O\<[Y/![?_3X+):A\T'@R\YW+!(V:T>_L,-'M10M]!)[-= M@59_\X#^0>AMP(2FR/^PZ@&.H6TOVO)"8$4TA/U:@? .7>U##-:] $DIJ:'E MAM(6DPU!XC.*/,R14N>:'()!2"^IJ:YEH1T2UL;M]5L2!-AET'((^O8<08#]%I:.H-;]%F?O6;-T!+7N M66O2L-1Y@\R:=N<2LB%-_+:/?B4_6S>1@K3T"I2]S/-FP*TAI>3UU($+B"M0 M+L5D\\NMJA?2ZW0$(66P!5E+Z3TGZ3]B62%D72,(Z7DM2#6E[8PD^!SA>1*, M_+G,.6G6%$+.6_/2+%,(V5N__?<64;KAY;/36NNV/ON#6YI:G_UV7,?-!W90 M.O(9NNZWI)CYZ?>@N[F#%+.M@QM\_21BZAU%T\S^4[GA-6T@.MZ%@JD8TFJ: M("R_.49*K_D>#!"?N)&25:11):,-;VK/IP]^@*,)YA7IGRA94"0^M^O!(;BQ MA=I1^$R5Z+?!WCY%O/1BNA_)N2J"@G H4S-3A'57#J=;$D8D\+W4ZL^>UQ([ MHF6 $+W2TM5:10@<"0A7:#4H $^U6I/DW(<4B"S29;8;C#(>*87NVL^M4ZGR M5BDE H(\MA-9YYX5P'7GBY4B+7:\[BU69^MEW=(Q(4%P3RBW$S32JD!"V+:- M)"?$'IRO98NE1@0P;$^%ZH@X#YC=P]4:^91/3<7U*QDPI"E@*(I]$L *AM&" M_4685:9W-S-F@D=!NC_RTH<&PC+I $*,P%* )F2U__9=%/LK'H(HE=@O'Y(F M>,U#$^'BF3%U\-7%V..OY&3>OA3^B1T6^/O0"^%38,WV#R%FH)%R"U0#\#QO MRSA%P_ Y= L;%WO3Y"7R/1]11E,:RGI"--[8>9Y_%&6+_S:8SGA1P"G[[#P_ MWHX?I^/1\*['BP).G_O3X=VP-_E[6DIPE'[YU)O,_GZ&CN?L<<4''"^)5V*T MF1]:W;B395^,TB.IJ$WV U95#*S1#T3WM8EX*T\RVY,-8;.W0EOI!Z_5$Q!O M>6W=KZT!;?K9;PD;F*%RBT+DH=';M2IK60(*X8QSA&Z6,ID 0AU"4S+%;A_UDGRV7J G2K@A&?&'GL4DWOFOOL=LL&A,F;454_\EX61& M$\Q,OW \OT5K/T8RQT6#_4,X;A^G30TR ]S!74S/^$N(:;3TU](#7XWV$([M MQRF"!;&=G^-XR1V[H]FGPZ/9W: _.YMC%J=X&++9EZ1%B#4UU@\@.RL^M<-$ M<4(2 <(Y BE8OU\&:I\("(M@%2_MG5PT(@C E)OB5!*]^N,APO$>N'_B2 M'"'#-A ,01,Y&9(#04I5S!3;AP@03DJ1X?8A(@*>%)1;AQ@4R+8AUR:Y%-K< M,GCEG!%!H7+Q44)"V!I4VE%L"S("VF1KWYRO!Z 0UG(KQAY0T 9G>;ALM?+C M&'LV^Z=E6PCG:"/>FY,D$T:'H5\=A6=D)52W5YU_6 K=G3-80X#\4'/N;EY. MZGB^IUG9C?\^H91\X7J'UNR7>",1IUT7$-9U"VG;$0?.^5JEE!& L\M\1C.S M# YA2Z@]2-(N>E8EPK)B[*=W[X6!IBMG.X!#Y@X?PBF-T7X<2N:YEE$M"C$9M0"P MDYU=J,E"%)>0TU\LY'2)>1P;FSJ%-^/;#@P>$7 ZJ\#@F8><:FXCE]!3N]O' M)?1T"3U=0D]M'%*LSB==./G-T-_MDYJU^VQ]_55RJM7=C$X%^TVZG"CF0C6C MI77_U7.(,K\+]E),HBA!H8L'7]=L'\.]T./N"H$H;!MWZ:FWG&D65,'S[I)P MP==?CGAVZ5KJY!5!=NF(MY\Z0A) BX3?QS*62AFX2R?\<8(I4P%/-H(X:O&* MV3&19E4G73KM:\C2DCK0,H87\/JA2?F ")=0_S5]TKENF.3FG>@^SF3X6V\V M_&W@#!^GL\ES5C7A7&[H%!4RHAU[HCX*N%DQ76(E45B<=2!&B<;S$-#>Q\Z?0E)4KI> 0O(-Z9:L4L)32 DTP M(Q^]"0#' 'Q1V*I45$*Y4*+(Q\Y-JBJ=#2^5%RND04 M]]F9S=NF ]J=(V\.SY'37WN3P56_-TUKZ?W]O$Z1.[? CC.W9,6]TIEQ22E_ M+S'E5']SP+T>K^)H5G'OZ/X[F;\9 FP8Q<%P#P;.:;!QX99G^![5$!;;^E3N MB F])V9":',(VQD*R"E3J/25DF"M4 ]!A2:85YQR>8'6F+C_Y&5FH\GT69.V MJ&P#X7C:YLRHICPJ6=%&L/D)TSFA*V[VI\B+4)!GQMBTAB!((_TLHLXVU+63 MCDI?_5IR,6T)X=QB)Q-3RCI]:U[RH%+IM^ZS3UNU$[I M0'4JG.Q:L2&_4R]C9E?OU)LQE+%%R=#J[UTNU3J&5C'MBJ'%FY%3%X>(^D2R M#$O@.EB2M95!&UZ2)91W)K %Q>(]?:(+HYN8C@_X@MQY-6W:]QFOUI[ :32GJ0 [?U9;#=U"V MAL;D\%V'3G%_T9/W MHB)OXB^6<:0M_M326!#"ZRWJ7O,,@ZF$=;B7/4%1RBE/D[YF2Q2.4XJBSZP+ M_G1?-@&;7@JMAX=0T@S8,FG-P[^L]OZ.^4S&7N\54S:/TQ_OV*&_R.?I6+T- M\(-0->Z\]=^ R:W?#M[M)>-Y2D.T?YC;7VG-FT&H7=>LAIC3#C"W+HUJ'K B MO_1LFWAW4.=.F'C'ON:#7J5&C5,>ULG'/'1-KC:I6P!,9^O!84H;T=*?D P MFB0(*E/V-&V Y-X9**^!I""EU'%5&\^G*-!<(1+ 0M&#.9_9#FY^>[HE(TAFTAN/&LQ65(&P01-K/JZZ(*C8_278BA M)89)7D=NJ:-(2PT)] M4W9T?O+KN6ZR2@*.:G9O MEF%)\9(;/KQF!U^11R2RO&KU_O"J5>_V]OGA>=2;L1/?>/;K8.+)H-? M!X_3K(X'^WO@_/MH/)W^Q]F<\PRYISJ^V771C9]SNR5G+BN.(0FYDT!Q+M.T M@7,RJR/"RBZB)A2$\5'%3'G4DL ".6(9:>+A4^4'Y$"02H^X/M.O(/%XG)A7 M&&0\C6/JOR0Q5[89X;72^*UW$K#1%]N'993F_K&=0CBV*=6ULLD>22P(+=@M M/X\X?@XI1@$W-(;A*\.4J_IG1CU?@=1RM^X&@J2;F0(5E;#F S EV*+'L+]% MT?(^(%]XK0O\A'@Y$U,=,.L%@BW>J@J8L0&8!LPH"J,@.X-X_T@RK345O+(Q MA'R95N6MI!Z8F%7&IL[/8]]-=XZ<]EVULO&<4X+"S50 ;^DB^^[0178_?.P]W@Y[HU)16_9U@8@S9Y@X MKRDJ_&5 QEK'S1#Z_Y$SWZ+D^*=\++#IDKC]3;D0W&=*DC6S HR*VRJ;=K), ME%![P(B+.4TB0I&O@#B M8C/4V;(TK6:='1W4)84UK1IZ,YT_JUAPGV\"KM#+-=%3#QZUKVS2'8"$W-@=*5?PL.@'/V/"#Z3YPZI]-GB55UH,6@(*9N M@S)54PM.?N=165WBA&M#;F=0?+T@L52#7&!_FNZZIKV D'B;FZPI(\ IQ+E5 MX]=MK79ZW4A]_I-+K/Q8G>ZNLA0:U.9YC-0D]$&,?439OM +O1+!W/7C8Z_D M4,C]@]XXG/#]G_(7(+F?T#82$@A*BOU-\?%7'U/&K>5FA%]Q8+;Z*AMWL !+"G"> M:@%6L@.4W,L:>HBU]6JLZ />NFR@\=I9+:<7E)B'X3J)HY2\&[.U6=0"ZI*L MU5RA&$440A7:>VNAO8>4"MF*T-Z#%-H1.\M! +F%2,$(5%9DD\P2JLOQ^_SI M\R@EGHF')$Y0<)^$GBCR*?)2Z%J 6AF:5@4C#K2>N'A+Z)I0%.,^,9>;02-0 M:3*MB,Z "> 2+LXK3['%,Y)R<;XD+;9?:;]U(9Y!!F.&F'[--8"'4!J_=9$J MZ 7@?I-!;$ZSD>]!+$N02Q08C[#>,@I@UB7>,@E'O(MQD,N%UK!!EEJ M<.U]EW)B^,(S(W7XUU#;3]ZFNT2PW!.Z"I[:LS*.?#QL(3G M=/ YK=HY?+P?3QYZL^'X\6S.^;OGL'+&9#7>TAK+B']%2XA-?9*:)XKP0RWM-ZSYJU0"30$XT5Z@TF+?1OI.SV?/O@! MCB:8/QS^1,F"HI7\6I@2'()1H;X?ID3_+WS93I+_!.*R743CTCK!_MI?(]A7 M;,Z$$0E\+]UOTD.<8'=5 <*Y[7ODEJHB$HYTA-NH&K3CW52O97+N0]I)QTPA M$=>FK16@W$FET%WNI"8J57D@0D8$!'FDCP_ESL1!X*_8H9CCHY2*IDV7^["M M;#2D0)"08AG6^>_-FG;GEK=;9^]0E^Q6$BS;[;_0S( +86Z8X* M^F[Z BEW=^2Z*#RT,Z8 AW$VR% MH:.I=>9G#\YB;] ?SNZ$[MDJ (3K ;68O$=']V'<9+W.#B@HV+[R7")D@ID] MX_I!MMR.YQR$+;K\'_Z\Z"L*[!]O_%X0^7U^>AH->/"W-W)N>]-?G?O1^/=* M(/C*J>+"WW!T&1IISGCZ >\0.I^P\3:"I8P([P%ULI&5Z^F/^#A\RLGCO')P M0"%>(?/+FY.<"@BVA0@[9117U0!(2%>G9CKI@')(I\_W9B_S9-E[:H^T%!Q" M<%>O;(J)*7F,TJ8U!#^8F22L28,P8R8X?3#["=%X4[)"H_ZF_(MB MV['I %!@5+L1V= %39#*+4D$"&0KLE=&F<3:+'K,SL\^7P[N4(RFFX@?.K9I M-K)@FT4["#N/7)=VIRHC8B!,C&*J:P-L L .PVE2M(7)CN<>%Q,?DI-YG]W9E->H_3WBWW M\/(R(.EHCK\;[GPD-FQP>P&D%5?G1_TOL43N_9V4 UQ7P[VEX/]Y6#_ MC1WLSSD^IKVO<>0B=PFC7<)H1Z10N2Y-<+7LA2*,)@>'L.;9A='DM$ 03&JM MFXI%!@S!#U8CM@E4))*%6N=LUC?KSO5L2I+X%H?5S@7FO8CBHO3X%=,E1IXT M$5$&"6%:V4A.20PX+^:=_^I[./2D9:MWOT-P(=>90B426O<;%F/][L?+)0Z\ M>T+3&Q8BC5< 0_#D6BN]@IZ+P[9!AZVU8!IUWQXK*(ZPGR7RT%??Q3N<\@SY M:!CRDF\[)VQ%5#;-(=PFL!>6#86MBVNP6@=D@_&^_CS1='OS^B1,TGMFC,## MH&2]+B#<.[ 6FS65X$P!=D0C2?9$+/9?N1U98@);'-1Q9^/6$"X\U#$CC FL M%0'[^3IC:A[Y^<__!5!+ P04 " #/0Z94@6@OX5-K "_RP8 %0 &QY M;'0M,C R,C S,S%?;&%B+GAM;.V]>Y/C-I8O^/]&['? ^DY$ER.499?=[KGV M[9D;RDQE6;O*QZ14]O0Z-CJ8))2),47*()55ZD^_>/ I$20(/G"8/1$S[2P) M."^=\\/KX."O__O+SD>OF$8D#/[MJP_OO_T*X< -/1(\_]M7A^C"B5Q"OOK? M__Y__A]__;\N+O[S\G&%O- ][' 0(Y=B)\8>^DSB%[0)]WLG0+>84N+[Z)(2 M[QDC]./[O[S_GQ\^_/C^NP]_^="E;\']=I,TN^$<7'[Z[^/[#^R^1 M]U4B(O]:@TG:_,M9^T2G#S_^^.,WXMNL*2/DQ5G;(MT?OI%??L4,A]!?:>CC M1[Q%HOM/\7&/_^VKB.SV/F%LMI4_I-[S_-P%^YK\G5_-'KN:'OW U M_T?R\L;]*"N(O,0X\[*4J)AQN/OSQ9_[GA?Q36(O]\^]7(4/4^5,44\>-4VI"AW_[JNK[ MEC;ADG-B'6*I?Y7 MU0:H&]:*:NJ-B0-F5-%O@JXEWV/XC);3L<'SQ14^&'6;AJ^>"YN M?_[(:2-!?"RG3!%ZPZA6Z'[R-6#GJU(D=;CB=T"=K%+$SL,NIS:R(_W'P:$Q MIO[Q$>]#6C6=4[><@'LIU#OUM)-FP)U.)6UG_\L((TEY;%"C3A 1/M-L=,:* MIA/P1I6"9\!WT@ZX/RK%[0Z(&64['OF *0F]1>!=LY5^C05.VTW %RM5.W7$ M4B/@7E@M:V<7E&39:MA#G/"HBX\;XN.[P^X)TPJ]*YH =CN50N5%1OX]4&=3 MBMEQ4<$I(DER5 ][Q,^$;^D$\9VS4V^MG#4#[VG5BI6]K=P&M,R-\V7IL:D#V1)YFMHPA*O;@_?F!E7+?JQH#-J# MFV3NZ+N,/"K3MS$)2'8T1>3\$8.\I2AG8\-7D/WP#_D.3/4[:3L5+JU2L=-%BPRGX9Z6\_3CG+/-23AW= M!U:<\XK]>4\WX>>@R12EEE-QS'/U*MTR;S8%IZR0MB^7Y*3YA)03M^&.#V$4 M._[_2_:U*RM%XZDX9:62E7Y9:CD%UZP6N"_OE-01(S_F2HG'Q)QB1^&2)U\# M=L(J1;($LL)W0!VM4D13UQ) QZF-Z4D\9=E_> D#]4YY11/ 'J52*/6JT^^! M>I923%/O$@21H#CN(GF-W0-EKOWANZ<-B2L3$"N: /8PE4*IAYU^#]3#E&*: M>IB@@L(M^O#=NZ>O44I_)#?;4(??2UD?=T]AE;JGWP-VL$I54N\J?0G4M:IE M-/8K20U)>98$[JNZ-G MA-$K)\;/(3TJ#7':"KQC5JIUGAJ6-0'MAM62]I @1E%*=52?6^\ M"=1XIVH-W@=KU2S[8F53T#Y9+W%'WTR)(TD=)>3'==(O^?T$F2:NMD554_CN MJ53PQ#?/VL%V3+6X7;WR2_'*BJ0][EC]@GV_"2Y/&H%WPRJE3@;J0@O0KE>KXR\##7_X?K$;0\W;PW;9:M1-/+3>" M[9P*6;OZHR2+!%W$"(^5$2-WDVY(Y#K^W[!#U;=.:YH"=L,F!;.L&44[H,[8 M**YQ-DVR-2XI(TYZ[%NHZ2787+D;]DG5'I"Z)6"/;%#O]#+T23.@_M@D;><+ MT45_%*2M.*-<6^FY8[GM9!RR0L5JERPTG(135LG;EULFU_7'=,PYX^\)[7RG M:MES^CU@!ZQ4)76ZTI= ':U:1E/GRJ@A3JZS.VV=Z$FP.407SXZS%S[U#?;C M*/U$N-;%MQ^2:KG_(_GX[^+.%1?D?GM# B=P"8NB4&XS*2IQMNP*U"E-#,#] MM4T_@*YL)+ZIEW^ZFW^Z7FX6U^CJ_NYZ<;>6?ZWO5\OK.?_X]$L+E9+'TN]PW[O"YIL&GWE1"]LTA-^+M9_MAA^ M\RC"<=0PU3EK!#SLJI4JAERY!>!P4PAJ//$6Y&KJC8\397UKM5[;G3_QJ)X' M'O_/XH\#>75\%NW1/+YR*#V2X/D7QS^HIE6Z?8''7"L3%$-1JR/@"&TGO_&F M-1\W^.L!XH\"HQER8I3R0H*9G9@>V0XN_P/GC&R.H:[+2V)%C]C%3!PVH;[# M<76RNV87X+&NHW!IM*UI#SBRM<0V'K,2XBBGSD)YR\(,S7TV/^0O2*$M+[=& ML4=BM I%R8OJU/B11NU1[$$+]@AP/$,^+SOCE&SBA8>G>'OPD9/V>OV([_,$,0X0__+G]_^:?Q"C6^;@+^C[#S,D'OSB3:X9*W[?.?V4_2\SW!Z+ MNPC^\6N+F+(,7IE50WID)E;\'"=-@&-&E4)%C"A^#Q@3*L4T]?F,V PQA"%"(Y$\ ZBTBNF3R$@I710P3_Z,0_U[[[]/@ET_LG?'[&'=WM1Q!/'L=PD MD&NC1\S61L2-L5<]D3#H#A0@3 W!P:-M7\O DCZ!*39].OZ@G=TZYX6BC!ER M!#\^*P;-FQ/]!]R%_N><*NP[[G MM1[83RY6][Q"%\7/!Y]'Q9']R>;L5#"+)&6'8D0"A+=;-O R ?A@';]@A-D( MS>CP/VEVBW4OCJ'?#P(L5;AO\V?)F:%Y\K/D_"S-!<&ZZ=A##3!#W#B$RM7_ M#(F',RW.7>]9R%)IAOI5<&5#H,-4LW+%V>QY*\!SVAIA39U5D,Q0R^JJ=3#M MW"2/5(:@]3.!YX?"M[ST=:]3Y,0Q?@D::C<#'PZMH#CD,ML4U]."4^0X*\?.4Y96!Q;V<4 MI86V.-?6<(>DK[EGNB9=82;E(WE^B>^WGR(L0$LU0VCH SR"M50N34[K.@". M83VYC2=UV6Z&(,_6VIS!1;B]8"SD5-;2!'90M04]OL_"MVWD\(LN\JT=BZ%\ MC;>8S0H\_@[1#F^<+W+BH1Z(:SL #^)F98L1K&X-.'PUA#:^K)*01I*V>/XG MG2M;&WW'T#=FBHJ@M3WN+H.8J4*>?)QIN?CB^@=^T_QC&'J?B:\^K-'J"CR MVQB@?.[9W ]P4+<2W_P$+F52C&KT+N.$4E9G1_9C':*.:X5TU]=NS#?$]71B MMRX^)Q"#O7E82FB0(-JGSTC7!5)OJEPZOL@6DXQWI K(CS1'P2$QS- T_4 M0'L)?8\!!M\#CX\-%]Y:= <>5&T-40P[W;Z [.U"J9^7V"4'?_$1^L7[<;3 M?SF_7*Z6F^5BC>9WUVCQ'Y^6F[\!N)3SX!SY70*]ZSAGC8%'=[V255=PRBT! M1VZ#P)VOF21T@5RI&4K+O:1K-P[I 7L%(&H,165[^-%8K^I)0%8WAAV3#3)W M<%A.&15(VX_,@77%7_8XB+#-:7)ZCO2(7W%P:!@DE8V!AV6]DE7'JN66@ .R M0>#.QXL)7P$'(#TE%9G M:)WV Q(FH)W+=V:;?LO!G@0*V3UG@/B-&\8*&R0YQJ-FE MT[,'\VU%IQ#Z)KJYC&:MB8. M@_R&.(I^RJYCB%NW5NO3B<,V[6JKCWP"&Q4 MM6;;;A+I5\TR][=Y9SL-:P1=86WA#:@A>E=(/ .XD]>=0-N+GL&U!3(WR*5H MWIR!'X85ZBBV_ '6I64/6SR6=_;ZVE3#T;@7(6['8E%&5S^:D88\&D_#EQU M(-7W !Y8&NJ6'H51-P<<>#I2&Q\XY[3E.S!%ZI9>?!E17;=.W5&?*VQYE6S* ME\?:71>;Y 6Q :]$6;\"Q6,H#(2&M0^0G3<#[I/+Z M\9SB+*T*OHRBPT!ETK5&BB$TC*2&__+M^V\_H+U#T2NG_K^0 M>+[:\1\QY0\'6)>(P3%(9OE#W9@JE7^ MEU\H[\^,%WSLZ/F0[":GL"AHH7ZBM-853? L-!&^G[.;!D;_FZZ M9"1/X0QLA.=;-#G31.Q(P$/!]AT;\!7AY1&OS]EO!&$+S:)Z= M.#>;KZ+'=*)>I:XBVD^;3R/*E5+W$]V2/,KI6X_HH11.(CG/QTBR*R"%KDR, MT;51UGIJ(5M6LS9<9=,IA>J)Q'V&*9C,J2$T3>)3YD39CTUY,B-F%CSUMR&U M5MT:>&PVJ%E^'K"R*>#8;)+8U&,_WL7^L-^RSV\7=9HWN;]#RCGVQZ,^Q(QH7G)K]Z]2AV4?\]6WO MX,9LIHSI*W'Q_ LYO=I1TPRH"S^/:A5/G/*\(6S/K)&W5_>4M(T[7D&Y1V.;T7B](F:-ER38MS95&TL^YD7N@<^)CM< M*,T?HH?"/W#[?I")=U7( M#6B"E*;-'" 9YI51J&H#- 1K52HE_10; 3Y>CF-4WV2L:)'(!=)=$EU,S6. M5[8"ZD,-:F4H?MX$.HC72&SJ4P@)5%4!"E\#C325(N4+&O([P!A])J+Y;$ 2LG6;HB- >-$L\S&(U)6'3(E;?U]V3&4 M[?).GF(Z>Q5&\?WV8QAZQ;V5K(#A-9_KN$3,<-C?/N9_L(;S'2^*]P_ES*L? MLD #N&_#93/L'FA"GY+WJ:+YB5\D[F0)*8H;?\7*G45)9BB392;:%\69H>'& M?^4L'[09(R,[C@O;X*R8%#P.@PB]PUP"<5N.?>$5I!!&,!^,#D%<.4[)3=#2:$5DY5\/>0D5(#E"<^X:E<[@5N[Q#*1T1^1U U>5,U!A[$]4J6%A25+0$';8/ QM/HA.P,Y83%[5%+ MJX9AM40DHVOKY;>!-%PJ%;-Y*J5[" ?692JU9X^ <83M:S]G3;9.>SM7S-Y MZAOVO,N#R9E,(N0IINP==J:">Y<@;1$$BB%J] M;,;F+SB*I78)NMQA]6TS97/@T=>D:/F^675;P''8*++Q)"PAG,5B0EO6M^PW M)G^4>@;XF5=5J(O*X=5])T/SZW1@G/$T_"'5W32M(X;7.5$UT[U2Y]%OPG+( MO6&Q+-_6.3#8O,\.3"_Q-J1)+=.-\X6?X,;4":E' H<>ES'>B3?G6$]F:E^@ MN-15:>,A.8*'R,'-?7ZK=Q!VH(%Z>*W-@: PW9+7D'(!42XA>A(BID."$%(^ M-ID+A5*I[&RZ3,',OC!S8DL)N2CFDMB9Z4[ 9!6V$D=-W)+27TGPROB)'3\2 MH ,7)@I]XHD24M'A*2(>8;):']28^9(1_!('>*M\KD+=>A*#B5+-\X'@K"EX M$%=+W-'-&>%TOPF]2VA;>G=B*$T?:/A*(GZNQ&L;UH%?AU27,J+)BJZW.'X) MO64&$Q%K)'/^/CHD2-NN'1_?;\][X-,$MB'Y (WPP4V;I>$,P01ZZLZ@.G_)LJ1!DY[0CD M[UHQX4\>19",4$&V&2N/TM']=JT]DQEF!3TH;C;R0L?09$?C2]_?2:L^73D1>2=,)!>BIQ#V':$(>6)#VI72J';1 _163YQ9_#6F#Z#L,8,/7'R\ CP;LS#.'BL<[3A#$Q'5<&^DT*Y-\X(IX:LD] 3&F_83P\4]$R'(H;"X-!8>-]9BC6 M;(N$0#+?ZNQWY40O-W[X^6?L/>,THW#.?_Y'[/I.%)$M<<566#:@R.0I@]^J M"Z\)XV5G$^N"IS&CB2)I=WT'7$MSX1"7#@GQ*@'V5,SBK'-F-4D1IMD+^"MR M[1G^NMS,6V[F%RZ.U5HPO=AL'(#]IX/6$4#UGP=.)P"D@R&H?L$/:+;FV[I/ M\BXD+]HO2Z),'B_G@3<.9)XP^J= S2KC]@^<12YO'CLKE04&G^ER?]@Y:)=E MOR5[:TQ )[#FOV&3[5!.QN&G,'43+DBY2MW?WGMA_3"O M1I*\4U.3F&01#"O,T("!]3V 0Y^&ND7$JVD.&.ATI#9V:SUDFXU:Q*$)\88T MB"QSWP[H[-Q+6,>A^_M+Z'ML:BEKS^C?1JCM"SSF6YE 54T6^<[ED"_I@5*LIZ7H<[AYR6 &QJ"]QY:U4LU::H:@C86>OE[8WQE53]K.V@'W3J5J)VN*VU$4/Y<[.FM1@S$M-5OI>,VM@7J>III9.7%U4^A%P34D-W7"1_YL>R16 M2"38AG0GSP+WF'*?%W6Y0UYZF+7X4Y04$TM%&+F$]H!6N&&*8YKL@C(]9=7; ME(G-F5#HDJQ(]8.LLU[I$$?#0UI-B?0R! MC6>S=A_M*55%6 ;G6[:/S$(,1SX[5%5UM#T5X(%F:):3QW_:D <2J::='B\ M0?!![U*.7_/C["+3/Z4/,OS&&:.$L\WM)5EX;!E%!V5MWI,FP$.@2J'2]GSA M>\#.6RFFJ6>ND\J1DMP@D\2]*%:S"&HOC?2JU*7#.KH8.3%:B))Y_)G4I.[? M,%7^I([KV*&Q#2TO\3,)@@9%.RQ0Z_)\%E^2*0E_AE!,1MB\A+_-(F?HBR 6 MU\33- %QRE^U9!B !U \&M2DV1*Z;P;0%]Z#Z=OQ)2YYU21VOH@D:'IVY23/ MY.4Y+HT9;C.$4V606]!&/E4D5_^/@U&>:[\)%2<43">1G+]EQN,:RSTCJ3Y0/=A7R^JNL/#A'R /5..;.AJUAV4$?Q$;2ON.0QE O'[;XIK.3 M'^7MF:Q\;>M*:46!:7EUA0M<&J7X5U$F[LC#$W1+Y_;=A.CDJ)0-6^E1J1R& M,C$1EQ.5MLCYOU NZPPETA;O9UD8N8#;GUOUQ&NW):MN2U:]2%]^C',9^ASS MY!V(95!UKE)EW8;VD,<;'56ST:*N,72LUY+=.)F^]$*O*UAQ6(9Q/#BHZI(X MQTC-,\(1T&X,A4E0AJBS']EJEEBVRE7"O=@1%<)/T1(IZD! M\&*Z3PO( XN.Q^;]7S%/"[U%^C?+J[J #^IFA17WR,_:@PYD#;&MO$TW7_^, M;E;WO]I\D^X.Q]PJ#S1\)1[V+H^?V QZ&=SO,=];#9[G;DQ>Y=,&];%@1 AX MA)@;IQ@W[:D CJ8.RG0Y#1 %15.FZ.F(WG&^B 1?HXPURGD/_9))QOEG!(KA"R2X2>)/-D=R50^ &I4'5[9X.$G'@RL1"9[C'OY[: M5&4*)J>9R8,,7?GG_%^B%OJ[0VKC?<'R869O)Q/1YA3HFM\A=DE:(GZ^XT/C M/ZIR%/1Z ,=(#76+4%?3'#!BZ4AM&@5%VOQ%Q;V/LX+>148S/IEBCN\=+"24 MC6T(H;U3H&XUH+>84@Z&')$VSI>%?.'F4KYXH[144R_P@:VE=CFX:[N #G ] MRCJBYX]%V;YZ>WF:QZ#:758U!A[" M]4J>7$2W-T9]>0E5;\"1;Z!$ST4E\A5^PM#Z\GY$F^2IT/(B M;6'Y'468K>3YS-TGSA/QK2_%S\V23D8>\2L.E$G-.OTF!Q0*U>OQX:33I&!! M)7O/:)#-;Q,^4!"@;_7SP/=2C6FUQE8C?.ZZ_$Y.](A=3%[Y.92VQ2J[3B[. MU0:H#_7S?I.*]AKQ>P[XE!/*6=EZ"'H4,^2![Z2:4Z7F(&*?K=RX;'R#TG7I M@=DPGX^TMF0#LU3@#V5Z,8JM*J!G M7S"/DY@G>7+>YD.=%2LP43A&/"T:S\722'_Q5M5U]#R')+DA62O(:;0P(.J M[M.#A5HM!D&'?*\2X!QB.)N<@H2O5G[LU[PK,JK2*RO9+1:%!=OT!XX2K4UQ M]KBW3F? "-%>AV[W[ZK2$F,G*SB/8(]ND978Q//"0I:YZN,E93VB:8*)A' U0J:$R/7#1468@ MD,E80[H>8<%,IS_+-9]W.1LJ&_YB#V\V_.3.S"/3E1(W M/GN+Q*0_4*@P-L59/4R=SE.IC]E*E^Z5C?-:F30CS_Y,94!1)D2RN6>I=N8H M9LEW*G)V*.>7;.ORFL(IR[$/FVW:I,XK9@7WL7GE7:8)\Y)Y[A\'0O%#^^CT XJBK54OW9MOZ@1X.J4ONZGKIQSXQ<>$!\J9C'#(4S=-&E[]-*%6 MG.AZ)#Y0L^668A)T3:+LG0Y1\#RO$1PM@T^\5D$4^L3CAE@?GB+B$8>R65]2 M_OS!H?&Q"AU[H@LTW'LW73:9ZH,H]$E6KSIVGWQY17%DV?V\?C5_]A@=2B*A MJ""3;)]6XM]ST4:>FX&PYO6Y#9=E&Y8%045)LM>$07 M90>;]S?)N?G)[[>K,'C>8+J[QD_Q//"JZI.W[PT4)@S-D*TT];M"7T\: M:&+JYOR)*S&@DF#+5X\'.B0^4Q$?D'7#R(&\8 M8'3$#ON#HB=\# ,/,:D*)^KNT?7Q#)$M\IGTF,YXB9#TX5V*/1*CK>,F:7LS M%.& ,%)!&/-_,0X[UL\)V-_,;UXQC0F_%\#%FV5O(_HB,3)\\LFS(Y<:_-Z MS GD+4=>O8[XVZ6LY'N%*3-TOT6<'>+\$&>(&$<;!>C'ML=E2&GXF;E6Q):6 M7O+S(^>98G&FT.)QNE^ABMT0 O@6(VJ3FD.T]O&S\'MWK.8#RDU#R!'5/W<(N>,KP$<+9ZO[TF M?'(?>$VGJ>660"%30[VJ$]-",\"KUCII.Y^*,L?,J%J]ZC:$EADE^<0W _S2 M:Z,]SE!.WWW>A))%%>[4M 4:7EHJ9C,154/H,Y!&N;N?%0;G3W2_B\.O$W\< M>>P?3-_R\^ZG6EI8%0VJ:?Y[CH@O6B_*GP[MW2A-"9O:F4>)7'IDIH9K+;4: M!/7DF^[BJ=XHDR([AHYS.2QCXDBV*B.FV&"2G!%CC7+>6:I#D;N5Q9-%0YVX M4@ERA4?E(EQ4>)35Y5=A>RZ=\#*;B>5FQ?&*:JK")(VB/"1('>Q,&Z?V.V57N-_^*#'$+_;& M,;QW2'ZK" L%, ^D<@OETT LY,<(\.6XKLIX'--@Z=FC\5DSV MA)])$/"Q=DC##3N\=D_VY.)-8Z1<'_9[68;%\;D9>''.A?R@Z=J:9E?@XUX; M Y2>V-3H!W@4:R6^:1RL/ST\K!:WB[O-?(6R2U9H>7=S_W@[WRSO[RP]N E# M>;MOZ3$K,11Z<(AWA]5O;9ZV A[-"K7*%>E+30#'J$I2\\KRDA[B!(O+XJ1, M#_F'>-%:-IJ-6#^VN=3\0(;@B;EVGYJ0;W3CJ"D.*QJ"#T653Z872@ M>(._Q)=,SM^'^&&JV;SE&*XQ;&_A7,'CK49VG:K&F8,%@6:H))+8@"H*Q7?J M,K'RAV,BE N&?N.B(2&;I;(PX$P\)1Q-'@WG>:O,=F(<^97$+U>'*&;3,]HP MK]'O#1SU6IJA"&::70%C5%L-C.^=+WY9W'U:P/7VIME B^[3]O?:T5NW[W0] MOK^A(&$D[S"DK-!GQ@NES ",H..9PSH"+!S*SR!YHLSZQ:&X88"K:0X\PIL4 M+643*]H"CN!&D8W38>>/=\N[CVOTL'A$ZY_GCY"\M6F JFL_,7^M'8*4C2?D ML?VA:DJ9ISHB01O F#*@NI BE)^!?\=I@2& MQEGD..I!",_DL8ZD^A]/1(R/:^SR KS-Q>-;$9A Z+8SQFD@Z_4&'M8ME3!? MIE\O;N7^]7JQV/RZO-XOH, >R$QS)(#'+KT-]Q[#SY M^,PT@7>%:>R08$,=GMDDGS%K-_(-Q&XZH3>(H16!VBNO:83U,"J;)^B4'KH2 MA7'Y 6$N')+2H5P\]$Y%;]4V#3].&L$ M'.>JE2JB4[D%8$Q1"&KJD:O%?+U86_4W%FTXRSJ6ZC6-V(V=P/NCCM)E_ZSK M =I?M00W]E]!OIBV+CD &(6&UMQVY'X,0^\S\7TV?BZ#F"G!GQXX'3L;!I*V M-(#'M9%)BF'>B@#@J#?3PWQG9S._^[B\7"V2N91(Q_IX?W_]ZW*U@AXB38-= M:R)O(4AJ!\-V%*8>)OT-&2D[L=;+&2:+.%AKN)%- Q9"Y&KU%LERDK+>\+V+-5K>H4]W M5_=WZ_O5\GJ^65RC]:?+]?)Z.7_\&[I CXN5^/!A_KCY&[PP:DRZ:>XVS4"I M3\%IZ#.]4.@Q0T7NBTH.J+B1^MM&;)Q:'SD'-\$$PY]O FLO2I6-@8=ZO9+% M *]N"3BL&P0VO\US:3,-H*Q5TUBD;CTIOZP=>11-)^.9/5XTXV=RH%9D@VEJ M.P@I>75B\HJ7^2.L;.K\,_:>2Y7<6XP?72B"#^;.YBH'O#$YT*#072OS<'I< M_C+?+']9L,G9>O/X24S4IA5@S4-A)Y)O+\0:!E5S>F\KR/HH7HQ6 JE.%"'#5#^*&1>DY)>H+B[G:[$+\S?KDP%=:UP6K=$X'^A,]:W$ M6[W9C *NFN1;B+@&S8Q#CM.^$.&,$NIH3BE_2T'\#6 *8-M"L$!I[KJ'W4&H M+AY?Y":A^(5914R2>#'#51A%=SB^WVZ<+PUCOSDUX"#4T4Q%\#$D!1ATNFID M&DKSJZM/MY_D*R"O:D]K9UI#;/+!!^NYG_I]7,]@H5F^^0UG:9GN,V MW.54MY^6Z_9YIS*MZ0YKNW=8I6$$[(U#Z"^.?\"YCDT[M U=@ >LCL+%@*UK M#SA@M<0V]=V;Y=W\[FHY7P$Y)ZU2MFG8:>HS03>N'7AJ.TS,D?M#84X="?*% MH0?"%NKFP,.V2='2BWF*MH"#M5%DXVWO MQ4=1\*'F*3R+[JJ_V-'K.3$GUESZ:'2;D&L/L29(>*",":SUT"@F !7HZ6.7 MQ0CF:/]@[BC M/ILASBP?'!H?-]0)(C;1(6'0M'VBT0TX&.@J7GX>H[X/X.#7%MV\MEGAJA_: M/,[OUO,K[MPVEV0JK?7GNNTH3-3G->>^+;I/,!(&*?@G>2'!#!6YP9H4CVH3 MB$ Q=]WP$/#UP$/H$[>Y G-M!^ PT*SL2:Z6HC7@(-<0>K0G (UN-_A'/^;. M^MVWWR>NRC_Y^S6.7$KV\LW#RT-$ AQ%0L6C:B1KTP^HX[96G?NO=B?+;NR% MKKB#(S)P37^[[EZ=#T?A%CE9^*"]8(2V(45/"6]TX*G-<8CV%._YDS3Q"T;; M[#'1*'],]!WOAK\X.[;"FJ%/:_01!Y@ZOG]$+$+9K\WHY*&*'BAA)%C;:(9$ M%B4J9WM=.A&)N'QYGQE:WCRNOQ[FP8(JA!GQ)\F9H/LM2MF@WR0C>Y5&[)B M_>SD^"<+N]WZ["H^/'Q_L )[N$4A\-?&U/ C+4&AHD0]V6_:$# ML*DZ0V(Q#X5$KC0R(764@'3$*B<,D(!!5NV>&!:I .>10BX MPY\+*M,P8'^Z=0SVA]UE^1 >?YF>)G1ZY.DS?017U.C5("6GV! M(T@K$YR4!6CN"!@KVLG?8856X,*'U(0/F"JPX]AA[;Y@[^"+=2I-+."5.%N] MIJ" _#[P5<9Z(3^*C%BB840(.$1W,4[ZKW)H,8/CH MHHWYC6;)$WUF3%'*=8:RSX4 A7]G@LQ$P3$^&I-7 3M0T,>&&-^@BTE#-BK)'@/1.G=*Y IH0_&%B"8#$WW.T/<89+3YFQO,18 M6(J&]LRB$9?*5&>01>W@G#MK6.(YE/JQ\;J<6@ MCF;)C\!:DP!_"F:ND6G<,'('WZ%\25$X$.-'&3R*PD#D&(CA/A4(19E$R!$B MC7T&-KZ5BNB2,T4YU_2!+]LP#,% =:X"8CXX?W6(S_6_">G:\7'^4/5C:5+; M'1+(@N1LY(QX1AW_>\M+!;R*4@&L>Y1;VSG[ M+2P_C)-;\]3.GS(E>=6WAS BW,I9K0&];?Y>.0#'R ',>?IH3T_D 2/G$%IV M>APH%V96@:0SE(N$N$PH%6J&"O5"H* J).L6 ;8 J!Q&T3[A70&F'O]1JA!5 MY.M91M3"0X!7/IOMDBW!WN4QW:<]./ZM$W/)C]=.K >A'4D"Q\P^#%8NF6=. M#S J]J*6>BVD4K<&#D(-:A;Q1=$4,'0T26SJW((N/RV-8C#1/I2NIP<+^9:HSSDB_(6_ M[6 4J8TG!K]B\OP28V_^BJGSC!_QCJTX2? L=-U@NA/'*9'(#'MLFE3T31MH M8 ]BPHHSAVZ$IW,2T9.>_9Y/D("-D#NY:T7YQ7I^FA>'Z',B+!M*A;3LRT3< M)%H9C.R2HT I,J),9FL'&):-6\2V5!24R((R89"0!G%QT%P<.2>F>X0PVX-K M44-G'&0D*59@XE69MG[X>9D'49N!HRVI:8P31@:J&!9:T9G.*&"FUCB@'Q4+ MH+F)<,76UN!]7*L5L:=4%"YEC0J\H>&V/5,UNH_517@487R_9^-'G YB67)G MNGNAN4 WH004NWLP3WEAWYH,Z$6_N3;F&P*85>TL&DL$S82;12%SL1@DX]'0P3W4> MC#89P-#319L^(DIRO1!L4%#,5+ ,F*R^LL\7-(>9OH,E,'#$G6\A= MUU;XTQ.+B0!3GP:M0JP^Z$\ RGI5.1NPZR+A\!B*'WVX]AZ'TFOJ\_):OJ,1&$JU&W>HIUUGP"^%,G=1\> MGU('APU#*^Z^,!ILZ44">=O%H?3(%ZXL\/E./&OQG/ '$=D\>Z_E:JNRRV1B M6ZUP=7"?MY]$=->(W8>7BS16>*$]L-8\L0I$U"YV>S\\8KS&])6X.+T'BSU> M=)=-*<3T8NX+89(:(F[X'/!DV =,2>CQA);&YX.&Y#<9O!C(U(K[[?TRFP12 M#:6S<<#SB]H7_&]/)&:E(A1FZRE_/L@72F:+LT3^9#,(C)B[[F%W$ L+49"[ M5(];/BW-4_+;7D8TI#J9>.]D-L551!.2DXC=;IKU-BS ME5<3MK7H#AS$VAJB\GGNAKZ 8:FU"J;1DU_"F_$;*PDS)+BAE!T8K!G-+-4; MGN6;=AS>G.#XIZCPZ @)HIB*A#$8FYV9P>1^<:'N&<'1+79XWIAW'SSR"S:4 M65#49FY[8MT+#^!X-(A)%:?P*\WL^E1EUUY2O6N-U2;1NQTA MH!C7W3@52=XMJ$PGQ=M$J?ZKCBE"*VG(KQX?8A2$<76P6&3J+^@Y[-%>AXXO2 M=LDKH0\T?*;.[A;OGC ]45ZK U#_U%/.7X/;R+:)W+X48>4=D6%-%"L.&<")(DM*6>GB4RC)V)(]@EZMJE9.@[G$N M&=&X,(]D_SJ=0[*/^(M:S-C$$S_.,L:[:/Z%1">VJ6T(-+R;E>,!K6X%<&ZH M(6R'M^)RLDC01;]QRD93P5[]\3KD!:2T3)$UG91/EA54>Z5L-QF_/!&W5\^4 MM'OTS=;K[JR"1K(36CU+:FX-U%,UU2PNM!5- ?JKKL2F+IL7A$EVLJT6:!>; M;4*,A4]V)!"!5.NM37V ^ZR6RN4:ZC4= /NOGMRF7ER@:#7U,;W",ZC>4WNB\G4VP7SD#;0!]!8D44*SQW":$WI+?/ZHWF>'>HW'4O7-(0>8 MAJ)9I-6TA1YR.J(/'GL\>7+'I4!4B&'I1&I(6\R7C^AVN5JLD:2.'LR/HSIL M%&9SQX^8L]^_$-?Q%7O7=6V!1JZ6BNE>H;(AP'F7GKRFSEDD:&<#.YD!%@51 M[F#7M87LETTJ9GZI:@C5+QOE[<"<.:I!8'C.18WNA:WBWGMT4*I 5 ?4BM3W-_*OP7H4S5" M&A\''&BXQS-T2SS/QVCA1+'(A9YO*1O41IYDS2/B/#@NV1*WTMU4;8!Z7*U* MZ63JK % OZN7TWC%R2BBA&2/&T!)22.!ONI]G\I60/VH0:ULE^>\"?3-G1J) M!\U/3$M+"<8C;^(,H+,@">^VRHH$6&3V*(8QC6Y ([*MXAHW5[(^ /&_M>@# MW&#A3&2>F,TCW[L##UBN.;\^RR_5I$>#"I/5=@#NWK+ MDK3TX91X>B_<4A6B4;2-%"J.&*4):-PP;[X*V3CKN/&O)'ZY.D1QN,-T\<7U M#QZ;"O"Z'>S_O(WS16$Q,TK X[J#>8H!;T &,!)TT<9\KBH'-_[SH)0K^LS8 MHI3O#&6<4Q,(T;0?QF\XBA.RL58+F]?I6#VMJK"1$U] M@ >UELK%>*[M #B4]>3N<,FI%C%&7-9&%34?AY0 MRW7LT-B>GI?XF03!T*HV O)(7MSQ,6=E)9$:X7F=H <:NAA[ISLLK3L#Q5PS M(Q2JC6CVA'X6T%X1XX.G[%F\\,DGR5YC'"+&/HBVF(K7\E!(422?!Q(5#1*) MT)9]_OF%N"]\)1(13]P)9/U?G @]82SJ(F/QH*EW$-61>6:I!*O1ZY>,9=#& M<6XFRY2E#/NUPX_2#@'?-<:5@][8YN"Z[A6Z0IFX)I/X_&$KD[&EB@A0F.UF M%.VY[AF%J4Y^U8H,B!+ILC?G"G!"U;]E4K6I4NVAYE?BY+@U6J:]@(9Z2[7U MIE*BRZ3G4&4->I@\B22*0:=0K"&)DG_RXRI(,ZA^S*D!BI79'N MF&#=8KO%;AS=;V]"BLES<'6@% ?N<<-]UC>+*3V:D\7)%B;30U$-@I/&V#;Z M=4?@K62"W(2+A%\_>3I6B#+X*A"*&>.,D^<5225!!%&@0/X;U M"J:I99B2MI2@?VA%)5#3G3R##G?V73#W1,)^)M#R8ND$7_H,_K)?CK&(][)A.\' M3$4>.)/N/AL)%U_V#'BPM^'5L)[OMVOV:;1EMF+?U579[XTX<#SHUX@5J1\= M*0-&FYX5[+BIQ#?5$D%001*4B\)3S*0P2$HCGC@JR-/E^8">8KKXBO"*\V%B MU52*JVD./.Z:%"U&DJHMX-AH%-GX)+[T('9*VGZ-N"J%:PO&U7:8H/.J2\FI M6T_,@7LJ)J%R80!5D<65-;$NBTNO%=?51F[H ]R5M50NU4FNZP#8H?7D[K3! MFRSI.R<005D?B*2S:R?&-3.0WID CY=AC-KKNJ'$ 7!$#J2H_77$# G)$!?- M_LRLLYE7#=>;>V7PUL/_S)B]AOYJ I>K!U#2?LA#N;>M9=PN/\P;"5'CZ)MZ M8(T9,W(WW>K=K8&-D1V,T.1@)#T=P"E<\(+671/>H$P$'D1V]X>A<#TG_Q80 MIH4A>YT")+2GCE-M5+0__,^0E DPUHUAT/9P.$NNC%B]/;#;\;5DZ/Z^?G'8 M#W1_B*/8$3?[% 9OZ (P:YX<113 E?68LY?VVBBJHM<)^N5;&\54I6+4_2;) P/ MC[4'L:;SYQ[) X^%O@W9X_QJ"B?/O:O8]\RI]9H+QJ'SJ:%XQ8C )3Z1:<_U M-\FT.P./S79&*#W%H]43<%RU5,#X#N5Y )0Y6;^6-I(A[@X[?D\YI#9OG_V* MR?,+FV;,7YDLSS@MN7ZV[7S-<0Y[UR1R_3 Z4 FA#:#0&W'@H-&O$8N@T@]E MP*#3LX*FL9B*@1(Y4/Y @!2E>"@$#:^ V/ :!^&.!+81;1FX5#SKZ_C).9JP MPSQF"ZJG@WA&8A/*;34FMO?@''GC.:5,:USW-DHOA($C67_&*Z)8=ZJ $:Q' MYM7&=+E<66;D5T?*"$_)0(APJ2F<'TP!8]0['A:HT MV4+O(&J]B^R8;(]&'*9/=VM&9G@.L]S.: -'OEY-V...C"0,&/_ZU<_R7HS= M;&TN!S!5-E,%?]Q(/$1D8#AD"AU&*%W)$@2%[_N ML1KG0C":?W:H5Y,\W- 4*"KH*)B5Q%2T@U[ILDGL[F]%)J[H"!;%G-F1JT@. MI:FDBR1A>VG08^B8_(;#($F>)_J(/;S;BUON.(Y]L3+E;PW&456*[H-7D*E0-0(V\,;DIRF M_?S;LHY73HR?0TK^(6"E-D51J^.D?+9.>;4/5_6:C$_7"M_=QZ-.>;>*>5>> M-*BF9 H[!)L>(P<-H&,.@K135U04D0 M;1E%NX\)TGU(V1AV&09>?I92ZXQ-?8![II;*Y8H -1T ^ZR>W.;WXQ/JZ"DT M].$.VT(KQ2T)(P) '=;<&*VVB%9 [C+TLDUTKLQ_;Q7U;!C][:(5B/L:U_@I M+MP%?G6(S[>Q;D*Z=OS:$AAZ/8&BAX'ZY>> &KL!'OK:2&^>Q_L4EZ[)9FPN M&%9<1(P1@!W30BV.$RODHJL&4U,:P"/"R"2*0B[-! !'B9D>@\8+C"'CU!PG M<+(+:W) \=4\.4$CU;T@ <0,:J#!A#(C53\D6PHB(=X=P%&U>G.## M=[>LY8L*(GIG AQ(AC&J_LY[6PZ 06D@10>=U>12G4YP4"K8#''14,QD0Q^^ M0U(Z.W@'S,(EN^P$S1EZ@U Y=]W#[N"+J:EZ;38TSW\J(%68?#AH!&9(Z]ANYDO-=D]78?"LS&OLG6&F,NV\SSGPI)!Y_+ M-C#\I\%9N'/9"M@==RZ[&1>/^_XEJN%Y.C/::JL9_11*4I/&U'H#Z4-E-9W) M(F"#.F,>^&9H-LQ\,8P=WQR?!K+3!.9_U9KW,:!,\^3OY]O&:V.$\U;GB,8R!6P%%O M2 /KY]*8\0&,BX.J.RA0IK*P;WT1V0P&G,!#4M+L:\1E/;UR8/VE#Y!F!WM# M066=7TG\0H+[ /\-.[1DF(YFKR7\1H"RV7@FL*BF^@9 4$.Y@2!O77%OJBT$ M:'AX?KDAK\(\ M49^8I\OCC#QEK!4UZ3&6-K$X*U@J;:>T\#2'S(D M_?#M!'!T>.MG.)K#9H:D,0XF Z0Z>Q,C;'^\'1AM8]"AMBS? (BV4A/L%J6= M0VE0-A:'4!, 0GZH+L[4>SJXJ:+W1B!.:2H3/#LC]@; 2ZW3H$B5YX6POTGD M.KZF1;1Z\V<@/=KVS9U_](5K.O3?",1IF[+/,X^W!'SZ.@+%P#=WSM$O M0K[E,XY>\;*!_EO"2QU3]GFN\>;P4DM'^'@Y_;.,(;#RS9UC]+XY^G;@4&VL M?DXDW@#@U2@%Z+1!O9D%_:1A\N<*MP[]'<=<]USIQT*=Z)H+;II=@8--&P.4 MGF/4Z <80%J);_QL8\:D!!@I'U$X'+WCK+ZV,X,9Q0J9NL]"7;]*73 W7C5C MOS41X"A@9A3]*ZL30@9#10:=3L!!C)&M4\(.49_#MWV[E)>_PWB%F7S7.'(I M$06LZUX&K.\!'!DTU"W"0$USP#&O(W67K$[*._/S(]\/S+64+@Z7= ';-2!>Z"I2\ .ENU?,8/J_*G;Z.8\/206^9: M!RJKY__&J5MQJY6YT][GWP%V;5Z>JY;Z5S7X8X-Q&.[UZWSA>P. M.Z6#G7X/V,4J54F=K/0E4#>KEM%\A2RHC>U/)*CWIY/O(?M3E2J9/Q6_A.I/ ME3(:^Y.D!FYYL&IX-+FY%U ?;*EV\U)A-8&GD'4E'V+)L +QYK&4\'Z/*9LH M!,]"T$?,YP;IOS:8[FK-I]%Y$CZO:X1SUV_J"3X"M!7H&@@9HS0D,E[R \2Y MV=D0&\D2N<*^4#BN4'CT^+\FD>N'?'70<-NFIODD8ERMZ'E4G[<%'\+ M7)13KKFU,J+?EN.TIKI 94/@OJI6KNBEYZT ^V>-L*:>>3:6V'OW?E#MY#CA MVJT>MWX):')Q&HR\ -=ZK4F+-&P$.E6JG2=*_4 G#0* 0U MG@ M$6FF 3BHC57I;39AZA3 H["JC_3M\"D.EX"[7@QZF]UM9AI47;5%NVW8@"!S/NANK M*?51CQI@-.M!J=Y3)#/^,Q2'Z FS*13QTLQ)CY=5VQ;+"\/)GAS)< P:OD/O M&$3Y!X^;+7[!O&02QF@7!O%+A#!CZ:%;%BDOZ/L/,\0[V-R.T;+5]0'?X2_Q MYC/V7_&M4*2+Z:O)O07 JC%4:[BJH#5UL*I3:2RHLEL@V)J96/A_/P&8X;_. MYG/8T7HYE3<"*B=F,<&2A,0;@)!3349%#L88-G+T91T6R'^>"F#P"58?9DOH MO"70*)K&XD;<"'"5=QH4.SGH"X-&+A5A8_S 1^+AA]N[!;@F9-P0>1<.8 M8@>G\4:@HZ3*J,C!.<,'CE[LP^+Y+R:XX1]]497CNV^_3Z" ?U(O_R:\Q-S* MHI2V @G,J0 %@HYFX3A@2,(R#'BA>^#N*LX)^OF5.WO[?"?R)<*M>*<'XS]% MZ!"D:138*QQL%$X[]C+LQ"9(2?;]H\Z,T4H"?^5,FQG@SJ*U^2C3G$URF',,U;C,Q \96 MKPJWRXV<;-YCBYS&Z>4K#I545WE+=YR9P: JH20$T2M_UHBO*7>R-&=Y96QS M1K!V7[!W\#'/*@I(S"SPRC,I8Z8U>?)E@F545]>_%0'@P=O>&*5+S]J] 8>X M@1+&%XL35C('CS.[$-Q0SDXF)D?]OQ'0.DYJK'%YO'7^*Z17OL-&\O,7!\'.I5<.+&II=@0:RB0$TITJK"3RPT4K\@=850%[:J#'%1ZI^ MH%:CVW1=OZ2XIMN+/M-T^;+H0ZT!!!<[J8N#ZRZH))K"C.6YRZ8]!Y^?KLUW M(8W)/ZHF0)T(33?>&XRCB0 **M/$A"9EAD*) E]49&SKN-F"B71- -8[K J MBZ6QTW0!HZ"T)CBP'M,$@J+@0P4]XV'GB'I@O2OT A&TGR*\/?@KLE6=/&MV MG6P GQM +XSS?I,,Y@KQ!PGI&9*<$&<%;[:E^*$\6*UJ;3W>YH$EVDDC37KN!@(CS=D]GTM"J5$&PX^3*5;4SFF;1 MJLY$WQ3,Z12PZD;QS8!;[U6:S'#-;DDKRR:S7-BJG?;UY:U,:;TI^*DI=65$ MZ,V 35^%G3I@C+7B5W8L9;D$EH'2-86PS*F]/7A1%<4R)/6V(*:7\D]=0,9> MF2Q;UK)<+*N]VC4ELXR)O3F8497/,J/TID"FE_(@'3#&7D$M2[;JN:R66HO4 MZD5E&NMK=2,'%#CZ,E266MV!%O3TZSY4ZUZ#RRF>[/#J6HY$DGQ_-"]A);X2 M%;*>P]#[3'Q_AGS'_9VWVK\<(\(WEZ/#4\2T<3'Z3$0M+JXE\LD6,YH).LE2 M+A2[X7- _L$^^._R72VSUVTZC]D89+^:ETV;@2CKE=_+_IC$K]ZE_-/60 =S9)W,=%^I0R@"OSJ2BKADLJ5>V NZE2M:*#GC4"[)IJ68VS MS3-'7(&X0I+*\\A&_YN0?G:HUV"+&2%>E4^66@V :^LDK:[7W*J*"%[ MYIGCK*X'5=!U*#V*B6YE+30+L<=4Q.0YN!+3=?>XH4X0^6+&]M$AP4I]D:L5 M@8E$JKXQJ@*XN?<$XKJ%$EVC88829BCEA@KL$.>'WG&.9]E"O5A#XW'E$8VR MV&[9FBD2J^3$*FYJE3CGU^,&W"**R8Y?%KEQ"/V%5T.[WUXR3MXJ/#I^?'P4 MZWD&5I_8.H\71<0>]JX2 !/MDW?AG>?3-<\0](%"R&"FS/;L^B0.?1-O$%U- M0S(GQ:,2IZ*A+9,M+Q](6- *$5$B8[(1QD?Y Y.2;_T),47+; (@^H^\RP7* MNIDPB$N#?DGM6;9E)A+B,J%4*)1*E?3+Y;*P$0;4K&4WU7/1LGOR[5V%6:UL MLRW^.)#X>(OCE]!;!J\L(D6I3KU=MX;.0(<7,R-4[\G5]00\,VVI0!\[=I(1 MDIQ0@16 +;QJ(]PQ%PJ#*/0)/U!)OL"XIO:E"1W@06)LFF*\M"8".'3,=3$> M?A21,T,G7%'*UGYAS%96JBV.:4;I+465NDBF 9FW$ED]%VG7VOIG-$W-X8K192YP>U\,8M R4&7E"M0!Q%/]"0 M;X%$-\QAJBUS35Z)AP,ONJ?7)(HI>3IP@(L><7R@P?WVRMF3V%'9O4_ZP*.L M=U,6@[ WXH!CM'\=C7? $TED2J=Z_ED4@M=(X%+PL$_DL'.0#\>,1>+@UKGW MGP-FR1>R5Y[FF?0'CE&M3=&\DJWH#!ACVNO0_ZHUXV;M^&9\:^0Z@SA;N<9/ M\3)@Z"36C'4'*=4M@8=YC7K%@*YH!CATZZ3M8ZZ^"H/G"Q8R.\0YH9P5A-./ MLO(UQQN5#2?EKJH#BO-6DW'67HX83KS2_OE!6EO7D-L>X MA'H:PRE].SL18RF;Q.Y6H>R(H5M6M&9%5]D0>)"JE2M&YGDKP.%8(ZSQV7DY M\NROZ,HZUJ[F%$TGY9?J55Q5N\GX9D^KMS/O['_=ML%TMPJ=H';>4M\2J,-I MJ)>MR:J;05^'-4@]^-I+[-3Z3 T'WF9-9#FG"Q:"84L+*.&5$K^2ITF70T MT('8M:ZS$X.!URB1!5;6&,#%NC6:G "(6O MF'K4V8+8N"D?EZT:\LC5K8&"@:::ZC//U032P9LD[NV,?@4BRYM+<;\]"5/G M"]D==ICR+UE]G#::%Y9W&^=WRK-JYQYB!"<\EKTF.H_C1B?&: M5QWW&F\TM"(PJ1#6,88ZJ.MZ3R;,M93H+?!3;HBSFR')T/K%AA$MDAF ,L) MYO@:$QOX@5VED&H.#C@X*\4TGD-G=Q3*LVG[$^7N-X3.]GA0>(CY&R#B^9 G MQ^>O@=BJB-KOKXAC;EO^\Q54['$[NPQ__W%P*./G'[.I3/&!B@?G*"ZY5&WV M&=(!"BR=39-M>9L0@;[]W4FG[@\([25)_N%DK;1R%O?5BQT M-N'*^*)\95+DC%+6%D[_[%F(Y'NNVN[3YP64K+Q(V025-3KU>D &43UU\TLG MM^SM0]EA"C^XT!HPH>+%<8OF):T"+"+H\BA1ZZ$(ZOU)N>AHL'8 M=V:&_76+%XS[O%;<%H=:J3Y5]-$'GLEB3M_SB6%F">VC;=! [-5FQ8_;W&: MX,-!+-C%!(Y]/L"7T,;:^(<7+J"TX>CJ#E MU+Y#+@+R$FYB6ESZ0LS7$^G89#IBG2GVG>2%8T[G=$H_>L[?6)8L<$I&\=0N M"3/$N*&4G84=CO%,L6*KI)^:' 7(>5.:)?.(=W*!VB6KK)8(4,SM9I2FS#(U M!< S)$-%>L\NRWB"SB\;T#+S5X21VB'P, 5T"SY[.BJZQI2\LL'\%4>7 M\JQO_8)QO KEOM/E,6]P%08Q==QXP\2[//Z,O6=FKVL= M*VKYS"TJ8XD#\W%Z&"<#.4B(>$?"@5<(:>CH5V*!42<2D!5$2\ MYSO+\F72>!Y%.(YJJ][4- <>M4V*%F-.U19PQ#2*;)Q0(HX>Y&.R;-4E2%O= M"/EH?H^P#U72^7R9F!-!\ ^K">W^399 :P+CX8"N5R4BR?#M]%& M6;/)N&]9L6J/E6TFX:0GHG;WR])Q\P6:5V+M6!O6PVDIQA!;&8BV?SXKB+(B M1.& ([5_'/I)J!)\+_KF'BM*@HCA\SZC8,!$)"9D ;!I)VS V-?56 M3]L #[=*E8HA4VH V.VKY30^]1 >)_BZD@28]5#=47U[:Y_(D*P5:&0XC)SJ.:*8'30OT^DH6 M?25&8*#=$S(0M%._\&*63C?H -!2BT&#/Y*R0 K\D+ H22LV!FI:P[3_;_Z$R*[VQ@6CG[ M"-\'-_B)'AQZ_/ #:_V]>AJDW1.H,QJHGTV#]+I!GP:UU**':1#-.2*?LT3L MCY0I^O #XFQ'GNV,9@4-U<<+[#\;!_:?WT)@_]DLL/_\)@+[5(N1 OO/L *[ M/RMHJ#Y>8/]@'-@_O(7 _L$LL']X$X%]JL5(@?T#K,#NSPH:JD,^2%>=1ZX: M+EKT0A@HAO1OO%9'XHU4 2YN!U#.>"6LD7;5D'6U G%-Q-B6XG]^8C[YZIF\5;CN<:@O41V!?VW&.-U:EJ+]ED2](E<2 IF)U$>E&4%S0B] M)G;95]IE;#A\:C;.4YUQ'LGS2QPU/O.W93P%Z1_PA>IFWMN0-':#'-(%%S)8BE^IJR\H?,9,:)6+S&JJ.S$J:YI38 MR@\3H6=.%5N?)X]@L5\Q'R"Q-W_%E UBXLMK)\99/0_+OZB.?/\]*+3[*6V, M&HW"_?>PTL)&TQMW9BC5#B7JR2:(*UBH[F/K[O_;^8TS.SN)G<5@ACQN9_'J MB"S9S!8N*.(:]7OU)ED,W6_E.NGT .]T"=&B&U"4;ZMX\99-4Q_HA]1M5.AP M823AP6_C.W+UO0TI^OQ"W)?2J?5G3+$\O_7&OT SLB$D%U[F-]=?,K)0'=R: M'YSE+%B=LF?U*Q:[O1\>,4[N/2C&%M]/2H[>;Q^Q&SX'O-JY'"6N>)%SO;HJ M_?(""K*CF+BZWDJ/C"!/<0?5MX_I:C8-S:=DL_1U!$\\+G$E7W7CDLQ0\L*F M_=(KR\ -=SB[PI*6&:XIQ%+? WB$:JA;C+.:YH"C14=J4Y^7M%%&/"M,;;^> MBT+MVL(L37VFZ<[J4BFU':;GTCW=:ZIQ:ONU3/B =;]=.SZN+Z5>U0ZX^RI5 M*[KL62/ ;JJ6U=0U.47Q(OT>4^&2-BO ?L0!?T]V'GAS;T<"PE8WHG)D,L^I M=4_=OL!=MI4)BFZLU1&P:[>3W]3=$RYBPNR4^%AT^W[6'*N&9/?^N0 /I8', M6@RZGED #L^A-+6X-EZ!2)!/;(:]:I,F:BA^%>W.P$.UG1%*94ZU>@(.K)8* M#!TO=A)DQC*"J+?C%D]^<;7:8P* ZQYV!_'PJWP4B8E'\0N3BLU*Y,IQ%4:U MV^$M24 ' P.#E""A17_(P&"BAG%:;\XLR6!I91A% &G1F$80M5/%-) 8%Y2S09QZ M),,&L\!A \X:NP- M612QHT-B&J'32I/!(H>S1IPW$LR!Q,^&S:$C7RY_O?\Z2%#1#9OZSM.)%@TC M*(*DIN.W>T.*R3/S?/&:J7M$!68HYP8D$NIFJ4V;DP9DIA,=K0QC ML)*9POZAL2HCK6A@; 8NMEOLQIE%-LZ71Z8 ?X.;! <2/-]GIW3)5WR7-7") M3R0 /47BL6[5'FYOU(''7L]F+.WX]T,:<*3VK:%I &=RI*'*V"'.#Y499C>U MT6\I[VF$<&?[OZ5 [!9K;R*]DS[NGU^S:[ 0:&- 8IPH-,/,!"T$M]XQ9C=))SQBXP)(R0X MH905@/W[@C%NL1,=J+QDZ$0DJDD-;^XU'=>O4UOA]55=IN'PM9*;^GJ!*!)4 M[:>(/X14S('C3/?LCVL2N7[(!:[='&Q' ;B[&YBCZ/HMN@,. Q,MC&\)2E[( MB0MWRE$Q4'Z3G*PFG#N4'GEM*KQGXF)/YF.U#93V5( 'BZ%92JGL[4@ #AI3 M38S3X!-^27*@S?V#*"8[MD*YWQJ/(2U) (\+$X.4=A%:] <<$49J=%]&@%@C M5"R7;DC /B..GUVJNG)DP9&FHZ8>R */F+X,5[T,,:,).+)Z4\TXVI9W\[NK MY7R%EG?KS>.GV\7=9HU^6RWO%FBY6=RNK:[44P,4:OQDG\VC",=1E=VBAK.H M'LA"C\*>#%>*PHXT(4=A7ZH91V'*##F"F\68NW7H[SCF>W1YMJ#";(JFP&.C M3L&BOU>U ^S#M>(:;W-E1&MR1\A])Y%0;/%XS[#GF, M X0=(;D>F => :&24P[O/GCD0S=EBP/6X"X,:/I/<4BHE5_1 WW@P=^[*2LW MB[H2!PPP_>O81\Y'QDZ4/2@R!)OT<4/Q'P=^NZ%UXL=ISZF$7+/ZS0D@I6Y3 M"!,-Z?M(!,DHVT\&R52O4KRV:J!>SZFX>[/ZE>ZN[C8%=]>0OF=WMU])L$KY M*!N1:H^L-;M.T.55!FCR^=-^$W-ZI?CFCY0G]" X^.4Q^_-G@BESD9?C"K\R M3].:P]1WGHJ3:QE!,9.IZ3D%1]=3H/N$'F74Y7Q^_@O,:4UT;H[6$YPZ&E,) MB38F:1P 5 2F$""M]!@F3@#-AY;!_A!' B ^Z$V#*GM,)0K4ZE;Z_'GS*7AX MC=3&^ZR<&/H S&._:^VQWTW98[]KY['?3=)C3Z7NYK'?0?#8#MNP*]V,T9YX M3"4J^C1IW\<#JRDEEO:J9Q_'!%(@,5%/)XM:V:DX3DLMVJ6\D4Q2.* MMX?XX/@WA\"KRCDXL;1>#Z#QUD+=[-7$^N;0'TS4E-Y\BVC/Q!9OLL8O_,K_ M-J0[62QKCVG,5@/<>^-0?%MX"S3*-_(#BP(:1Y)&@#R%A842= MQ:_9(SQ=A70?\@H2EZ$^0NET@@Q2VDIG.-78 SI4Z2M@ZJ";%S:(8E^>X] R M=.V3>[P),CTE91PB4<:!IZ?+KP5\>?RV;P'-GHZB#Z/%'ZK^_()%]FET<%^0 M(U\^8'P3;KPSFP:@".\=KBQRY>46%%+YQ5Y4^&0TB,N"R.CJ*5V,W_H>@(-84_ >;B?*[9A\^E/@ M#"H=?6"+R' OW!B!%_/YL^)K_,RGI+*<"0F>E_G>Q.4Q^5+OP?LVE("C0P?S M5#]6KTT&,(YTT<;X7:R$)U_+)(11QA85^(JB@FD+^PGEV71\'LBJX@T/&*M: M X^3!C7+CQE7-@7L[TT2=UZJ?2.HVAP%U''<=/*HV16X_[8Q0 G8-?H!]NQ6 MXAM#=QU(];OFO^0O1^)FXXO451^QDBM=LJ_:@ZAH##5,] M);.M?65+Z%OZS8(/?O#X=(B8TT<1BA*/C5*94)P+A5PNUAC;!#.91$Z DSB.%(PYP=1_&,/VS MW\\CD2N?.9![!0Q(FS<_8?X M8&1$Z=5"E.[DR?#C#QB#V\$V>Y:QS'\D!4;KT_ M,G^AQ&5<*U?+[7M#!ICV9LC01[\K=&@RT*2'F9!Z%D0S>=@\*!4H.;B9(9K) M-#)>C6HFM04L[E0\8O%>WH-#XV-A>A1='HO?U-QQ;$4 *&Z8&Z.X=Z'?&_ . MAH$2YA$AGVH4%.U??[ MA.>A73NQLSY&?"G&GV ^J$K57/EX,:G:!/Q5KI,.@D+)4$<5%0 M(@LJ"(/&7BZ.89H;9@U,D[16J^-+.J/DK]K+][U5Q595;8$&N):*Y8&FHB'H ML:9.7O.@3:DB3G:6//INZ8W.P75T&=D>Q]*-\^76B;E:\V>*Y3L-82#*TQY* M=6RKD*=-9Z!!9V:$;&C5[@E]?&VO2#\[M&[.I)22YD35=S@\GD/.HL%Y\@G[ MQ$.'P&/C$G^>=B?E1TZJP,CC\(@F9-HFK%#&BP%?P98K=4'H$FYE2J#!T3VI]X^BE[^9SM:0(>K7DQ4 MG0/:@A#@.68W??K( RUO?Q0YBR30D]T1ZZF@<]>E!UPNL%"3"UK3''C(-"E: MN@RE: O8\1M%-CYJE83K9A0CNJO(2=5U5F5CX*Y:KV314:M; G;3!H&[O10$ MPT45 \^J(659HQMPM]557..X;S6!-&5MT?LY2"GF -I/3[:G_"!%2>[9^NT% M.YXR/5G9$FA,:JAW7G.DU SZCE6#U'UM3Z5U"\*$B\Q+9:MJ7M2+^:=W$*6] M1/$13$DX=O+-0&;("S:D=*TE'@^N8?FGM?E^&GDE'@X\U12A^#U0W%&J4GH5 M+?T2\.A^+J.IHV64>ARX,IJ_DOCE!?O>34@W/).Y*H#J&@-U(STELQ%,V1+Z M(-8LN/&R/1O#O(2'*"+%>:!M2&7>^\ACU7#:9I112AHQVD@0MS!D#:]HQ8_9 MYZDPGVX3F=%+7XF+\U.+Q9<]#B(<+9,)4.5A1ZOND"'(P!#YV;!^7^@P9:)* M/Q-PG) _FW#+R3;:'VAT<%C;I+A=G$F*HD14>P?"8UHMUSME5CP:3OFAE*&- M0^$1S3&O<2 2(,HW%[BMF-=LZCRF1TQ=[/9^>,3X]!CX@8I5B'<9!H?HAD'/ M@U.1TV9( C*V&AHDP]>6_:%CK*DZ/81(%).=V&S;)[QXE<:#2,+AU;+\TEV; M6);YE(5/Q[\<.;:94GY5"30S.6QT+3(P,C(P,S,Q7W!R M92YX;6SM?5MSXSB6YOM&['_0YCQL3T1GI>^V*KIG0I;E3,W(DD:2L[KV)8,F M(9E=%*GBQ6GUKU\ I"12)&XD)(*08Z*GTC8 XGSGPP%P<'#PM_]\7SJM-^ ' MMN?^_=/Y+V>?6L U/7N_+S]R\7Y MS>UUZ_/GI*5[(X U/;>%F[SXY7S[EV[2JN?^VKK^?F+YR]@ V?G7_[Q-)B:KV!I?+;=(#1<$WQJP?*_!OB7 \\T0HQ5JOK[B^]L M&KC\LOT6L03ZZ?.FV&?TJ\_G%Y\OSW]Y#ZQ/21?1GSD^LBG^GBN?R'3>;K>_ MX+]NB\*&;$K36[$A>JW6WWS/ 1,P;^$V?@W7*_#W3X&]7#GHV_AWKSZ8__V3 MLW;"ST@%9Y>Q)/_VD!!E\]^.:_7%K$LO)!=Z7JC).0TA6U)-GUX@L&Q*WZ[D6< /\C\!S M; NQ^=YP$*335P#"0%#F': M?+(Q&'6-X/71\7X>F56[KQX1J0<[,!TO@((\@,#T[16:3T?S^RB _0L"V%>X M;K-A]\905-C14E-XN6_4@L($P/Y'HN:WH'XMO>\9O@O7\<$8^--7./^5%B/? M4"WR]%W42<^W03 $86EI]INIB5D66&+J3T$8.GC8=X( KE0F( A]VX2FH0+M M>!JO1>X!@"V*FM)\]9KX!_=%"_O% 3&8T%1]]3SK)]SO5B CI!NKII&+X%MV8:_G@ '_0*NJH67#Y6^5--<^%+>VL25:^JW;[_!Z?,- M(@V'/=XPEQ]ZA-9JD0S/0MB%-#;6U<0J:JH6F3JF&2TC3/81W*CZF7U%O"MJ)(I.:4W0M65B'_)VK<%U:4,MN(:GO$BL)QM%S; M[JBB:.DF%-E/5)2(W*#*>XN*0@M^19D5>D6Q:4TJLEJORF9B@RJNW*L*R]=Z MG>LY%)]B10X8S9-?P!+&8N&#!>[B P@-VZF\WN/]BBI(F!X& M/MR3#&SC!?XVA(OP ^#"_\TZ41H:OH\]=[(@*&A0B5W!ME]5Y60WK(2\:(:- MPH1]:/MIPE7A@^U$< I.RFZ*RD:DS*<5.#6L"@.A-67WC4A-GAO'%)#+5S<+ MTGNB+**=I>>']K^00$'X[/K <-!/7PW;17LRM,(%Z!^/ANU_-YP(SA-38$8^ MG@XZ;U ZM()X]/RIX50>E?5U6%G]["3,2W8,N+F^KRQZ3T:(-+\^!E*Y;RF+ MBLP%5*FOU>B3DR<[L;T:I4O/2O@WO?<5BM&3(RNS]1HEQRZ:U,8V.="9>?&? MY0# ^Y$:<6#L]^7@P/N1&G%(K+&$?3*Q/=4\\OM_JKXY$/^4ZIC(6A!4^:1J M&&W^VX53V1IN=.$*.W(E;"W+?K 9<8(RMM[E/EC;N5A5D3-MU";%SN&)?DJ= M6E-:K(R6=5(2DM*B+A-/3,/_!OT/HAGZHY K3Y3Y9M2Y;2[%X3V$FEBZY1*[C :[GI:=)1=%0RI?5 %Q6"[ M1$N=]:'5F0VL3K@5ZPGNA& #U@AN?,T(_M5=X"#! V JJT=*(SSTPKQ(QP*3 M_G%%(CTJ3U_D%E6,]%]_;% C9*B7/^ MYQ7ZY^?XGY@6\,\-^)V7 >L;%ISC!?@_/W3WM^^'+HO&]1FL-6]KNS_ M^W=[=7%W=5U^^+NLGUY?IWJ8)H;'3_;6<,W-VW#?^;HDE5#4N++"J<- M^6R^VLY6^W/?6^8P2K[D/A$""4F.1K6_Q/!(0I\ M9ST!*\_?9P"E9+,TP-/Y1!D7.65 8>; AZNE08P*L;.XIQBZ8XX69%[M> )B MJ'"_:+-TR-7[1(F7]8VH,?!M#TXEU@.< 2G*R)1KEB;874_4<'5\-<2S[:/M M@&&T? %^@0;VBS0#?*Y>)[A?UX7[!"QLU'TW'!K+(O87%97]+MSN+SQ_3?68;TLU M217LCF_._FK;-$^7AN-LDL@1-9 IU20-L#N^T4!M&^7>$O@+:$2_^M[/\#4) M0R1JHK!TDS3"+\!&,S7LE9.NON^.?N.C1[):P-_;8?;L'-+=+3EF7_@:P;!* K16UUHDT1>[5(J-4D]PG)L MU%7;F7@7H'103M^UP/M_ _* V2O7**5P='VCAQKVZ,G:^]$.3,/Y'1@^.3J' M5#0KT@T4Z4Q!;0CU?J.0&O;KFT"B74[6:\ M\.#31ZIL$S7"ZOY&)S7LRSNPEQ;NJ6,43>J9OS<#>W:7-\&;I%WXW[[L1_U+ MN@M0\FW-%)#$NP'G9^ANP/8#\-_/P\[S0W_6>VAU1\.'WG :_VLZ&O0?.NC7 M]YU!9]CMM:;?>KW9]-,Q+@O,C> %-Q@%GQ>&L<+,_ *<,-C\!A/T\]EY\C[M MOR6__K&5;#3?WJ :>_$>AG"O0*QJA:%67JKDXA>]_]E"R@S",II!8U1 +.*] M!;%0^1#X 1A4CIV'7\I&01 M%=)%LL#6SC(1:LW6^M2I"7>#VKR MX,>7FV,4Z+-!OF"S*2$H%_&24I.5SZ-W#57.K>V\VU=0VUYH.,IH>^Q[*^"' MZ[%CQ)D#X+)XA8P@>=ZG5=&#"\(2$B]>-=D0C" &!HK&POE/)_;B%6[ GX,X MFR-I0J#5T8,WN<%B,,EF@UQ!#UX(RD>\<-9D4NRG?(7" M]]Y-)T)GVJEGX(MWD^RJ>A"EM*3D"W%-Y@R#%WKIGDN_59V,CBJJ36VCAIYK M\FXE=V7U4#J_:.3;?$T>X;'HU*UD%HV[ABJ:(@OYZF"3=X^I;))PFX1CV5X] M!TH:H"U3N&:<._)65XX=94\D*PE\@'.&6D^=QL8:G:[PG3=E"RM'B$J*)9]! M<4BMZ\&D'X%,YE\62XK+GP!1! 37\J1RL^].GG*E$Z6XL.XL$9!:K1/.@W@R M-^"N&6=;U$JZ4Z:$]%H>A0X\=S$#_A(]YD+G2T%)W4G"*[*6YZ1X5\^]0B&4 MUITA(F++.E]5BB7TNC."):JTDUVEEK$HAX4=/V&,KE5Y+IIM@6N2*4&IH3M% M1$67=F2LE-40/B3FQ5T_P@A*3DZ2V]#PH52&'.K]U;UB&7#:9Q"1!L678LQ]BPK;[;-58V>K1R!PCI1)A943^:E)19RU/A"7J/TP56 MS_!=.,T&J2>['\#<-FW2=,.NJ!]Q2LJLY5DQY]ON0Q".YC/CG1R0(M**?I22 M 8"6!\IY9+G7O?JQA%-&6>?'2NV=69N%DC&SRI'D<(X6?OG)SUA(99!2:;W& M6#.O(+1-8WNYAIGCZ[I:CJ_67S*?_?=/)YWSZT=MBQC'\7XB*CQZ_H,7O83S MR,GGM6'$U(JTD1UUY_!_#8C0_W%>N'*I++>6._'4+A(.\9&/ ;:P.V(,?)S! MF.V?(=74B#YEI=5R%Y[+<=V)PE?8IW_MYAXR6?9KZ$D2+BFUW&GG0.@'0<1/ MC+BTSJ2@2'B%2<545!^G'G8Z%!).O<$J/KW&X!0JNK",%EKFETS2+ESF",7'9\GU!_( MS9?*RG=1W\V0RN.34S9)F^1:A^=FH0%W5: /_TD*H\P75$;=I19-@G+5.4RE M!:A@/I,4O/FSNFJE:Z@HR(0BD2R7N5(GO-O[1[WW%?)ML)YA(9;7AP1B(JKE M$R?,SUTO"$=SE-@O/;MM,SH^ -A9T\;:@?]V %:3:W66Z*GS?^'?%TWH$II5 MCC9BVM];!1P*$"U/Z[X"%T+M(/FMI>W:"&;T@'L"/,$ ,6IIPZ@%)(X4%]:.&P)BZID':1\_WMV-=DS@DU#+9V2VHN]"^UDTV)54C@C5 MM[<,X60M))3B )P6 =15&,N>C ':\X'%Q?5A@Y"$5=<+[9@2+EB@R)F94E/$ M;C0\0F3CF^\1'"7)2$FMFOX:PPZRK$!:T(I'3S M8FRI02T'^6)6>Y?MR[/+QO+SN"!I>8UG"TXRON^!"^;$VZ6$TKIQBD] M1(^ M$EPIV4$2WS%Z N&K9Z'78H,XGP$ M9)9TD$1FDZ*WO#(98](K5\:%KTNI%[[@K\>3WC=8J?^]UQJ,IM-/:E_^2MT_ MC.D:P[N??(<_NP%?*TW+)*P46?C;;\IH\2 MP#^ ^+^L*,S*#>O(L@.A(FG)#:?7%Z\AY.R\&;:#0N(?/1_YIZ; C/PXGY'U MSRCV9L5^=W)Z.6GM*T?5 _%,C-#5(3PYD\L#&2-GHJSF/SA]$ 1E!;XJY2BE M(=8U@M='Q_OY#5@+L#E5Z,Q#=!?-=(P@L.>VB7FTM05Q\K,2_"[]K0^R'QY. M+<-^YB):/9= ,8QZ)748]#>_SSW9[\WY^BSQ"MS7'6;F1/S MNGUY?J/,$11;-[P9,A.Y=,C+MI$R!@291<]%H[X@;297'74)0-8C1?G<(FK MA50>:&J>OEPY=77.K;["%0*'E!JHG?!Z'Y4"U#I:TD%<8BURQ67?YZ-RHKBP MEF00$+7.Y)"$FV6Q6W**X[WF ;HV0S M4%MAZ-LO48C62S.O^)XM?7:HU*A6M#H@))*.$.IDWQZ@A:GM#\,)MLR2O!G2KLW0GBXA'"-O$W>CO%-X_P5%0#E; MXLU_SPUQTD/4;P:[@(" M7.0]+6(BK?PI\$A8?BWC)7>C*2 .)[Q(16$]^-8PG#&2L0-1#^P0)&]QQ %A M$V!Z"Q>W@A\])YY<'O:SFA.X5AAE!70J-0ZP-N)]V$/DH],!# A& :^7:!X- M6KT386(Y'&3%-IE80"1L:NO')AF^5;W9PA9\XUL]D^)* MZ[GJW'"LY%K5EQ8LD3>$D.-MIQ)"T1L%FYN4O+G5KN7F5NM,O[4>!Z/?&I13 M;8L8_WV"@BIUN=M15\:^]V9#Y=ZOGR%)^N[VS9*.&=IO<480NFSB#66'WRT< M?N>*G/Y2-+KGDI1,C>RY \Q_D"F?!NFM?7M2T_0CV&?; M>+$=/!\(4XS6V"F33AB74UFFX6A@G%,P[ 0!"/DIEZ]ZB@3C1$'S%[Z+0-E" M7<:>$5LX68YQ@Z%6O++,S)X%&Z;- =[V3(_ ,.[Z^O.K&A1:QD'S'[94/A57 MCE\'.VBJB(FL!9A2F6,)F,1W#R2$85 :4HYXDL(P1$56RYW/N,XS 198XAY. M01@Z&*YXE3F!0ONVF7_86;A^%J4V',YG2EHD447O&"0'DJI^+D4=$W!GO+E" M8OX9V3Z N%L1@AA0-X3,>OKSJAH4JCFZ"*;HP0ZV5X'Q?Q:K-U%WAY$).-E?I$H6O\6Z?>@D MC72,/H&'Q^U$XYFL %Q:/F!?"==#4/NTF7K(-:.*>>D5I]\Y_)\JCZ<]69$JIQX&R.LW3@T=4M8[_Y-W B=-9@(!%AOV">O.!2]KC1 0?+ OD@QV8 MCA? 7SZ P/1MW/W1_#X*;!<$ 9Q=[XW #D;S<>I+GS*J).1\/#^#_]?ZW-I] M ?W0FW8G_?&L/QJB/([WS]/^L#>=XER/]YUI'V=W'$]ZT]YPUD&E/JF=WW'D M+PPWR32TRYH99R%*(S::)XXNP]EET61,RI+:KN?&596^[Q@S@]RZA_W\XQ 0 M%7Q&.7LFE5^9>US'0.XXT^41;.->\@^&W;O(V[U)[WMO^-Q3W)HE8J(#(?R& M$^3.;W;XVHV"$$Z%/L-><=>NQ2(Q>L>R-+S5L^/@HGUYWJ[7@@CJ-&TC*LFL MS=CO&;YKNPOD=<6)NCB-P&7>"/0ZDV%_^'7:&OFWSD1U>[ O.L, D(O7 M<[JVUQW6$">65VY,L_22.3,3DDJ;48ON%KB06?&#@YQC]BH_9OM#.''/1I-^ M;_K7UK W4WS$;L1>[X1@YLZCU*C)'Y'K$6OHTJHH-WHY=)3U0PC*ILT8%KF_ MS!C9UT5+\H?>4^R)F/9FLP%^7:+5F<(?X%"?]*:S2;\[ZSTT8,0GM_F20/7X MU9,I,".?Y_Z02 .UV8/M?<6DBT^&_P<(45*N7&==JPO\T+#=F6^@X_"8,6*V MY!"?RX[52SA6;^NW0V+,V3=+1X-)&Y,V0)$:?&_FG)_=Y(W6H->9]E1_]"86 MDF%V]@O58EH& -(0[))CX3ZQ# 2]DG+#O%@;Z:%<0B!M!F0?-N,N;)3=$5LD M:*B^>I[UTW8=AYN&\Z?/]M/_0[TQ^Q]N< ?[EN#.9_:ZXZ8E7C4\@?$7AK5LT(;G^ MR[/=\'L"/LL-*=I*/=[)XEXRG92,:IDA=G[>OCVK.5%;29UF7)AE9-;&K*"] M%:>E:!<%7-RK[K-$ G*O+$B%:WIQ*=T9UM EE%9NQ-+UD7T0B5\BC<:C;[\9 M*#U;WX701,MT[#9]@)Z?%0W02?][9];_WH,S^70V><:SNO)#M@ #:-*_ 6N1 MN-1.)QR!746YP<^BH\([9R6U:MK=*Q)TH!5&: MC_UA9]CM=P8-\J$\&K;_W7 BL).$M2NA5ZEE0!=UB36BJ76RM+]LWYY?U#ND M>?24'M/BTFDSJ*=@@09RWYU[_E+@INAY07CFM/<5!V3VAX^CR5,3[H(FTD_ MRO-Q5GM&S@5B\7JR1^QUAW^"YJBIW*!FZ2J3-Z*D?/H,ZX)+]>)CO"":(_R:8ZJ3 A,\;W7US *G4@JVXE5$ MUL92I*.;BI)#,TQ$02AE)GRI-9MTAM-.%UD&U9?W)"B8EZA9U6JZ/5W<+?Y5 M@D +V3%R!7>^-4=$\.HR>WFZFKS:V 2!O#)CS[%-F].==W%V?G91.;],ZR^; MCS;@;,"+7+0 W?28[?XG5!!?5Y">]RO2+?[:FF0/N.LI9P7H>.XL0#4)U4HQ M1M#[=&6[WGR.WLC!XW_D;O;^L8@<%!!LHMELD"&L6D\/2S)JR22P!R:#/V*5 M&\L<"6*J]<*=),X,P<\4%K[GPG^:\1Y-A#VBS32>1U($/DX&_>.E])JAV\I\ M"\[+,S@+$A)[M?X2-Z3Z(O(H&;YJ,<+KKK2..<+UQ<*M&27LR2!8 V MR75S6;A$IIW+_+233R77E!E(4DZYVN:8J?D*K,@!H_E^U] ZW80$?["="+W: MQV,I2K:FG+6@J:G@1%6BU-KX27FR70F9C>NBU2I?SJNF&),C)K^2YC/=D9^L M<:KM*-F*:%[3CZ:&QT=++G *]ZQA!8,]M]&KM9F<;&KD&/:&TXP^Z\ =]8P,WXTK#=33+,&?"7V"D1X..S"D16EZMXI.>\[@IZ]"C)S]6X!SK$4[)(1P7;R#77T&_('=+V5%V MV[Z]N&Q0(F26-[ :#&HMG"6SS:.!\Q@AP]59HFN6\43(G/NR+S$SKS M\V#XJ+4REVXFMQ,EMSG,U="95KSB'F=I?J2\S$*+IG9^T82R,S=E:20A3?./ MB]I'\59K_,,X7R5+[+OV[67-ST23X:8-6$[!M(FP*5,5V SUEBO() "FP'^SS11ETM)T'-R9)&C:]!8N.CX= \CJ6$2!L#^Y MWU//,E4F!#5\\ CH23)_3@.2L J9PX++,$*I6)MB)Y7(R:J 913AD$ H69E6 ME;-R%;1*#2N3!HXV:[BBO)%"9NLJ;[8*LT?M0252MO^D^T6)EGQ1:W0JUEQMC%6?OV M[JP!^7L9IV+5$=#&RB0Y0-)W;?$OLHEC'D!HV Z?M;DZ*WC!:Y-#"=J=Y$LM M;][RXV^UK,S'6G])/J>ZX3E.IJ6ZS \M=1#Y:)!813E#(H!_WI8(2RKWB$D& M(0(_3)$!_K1/!/BK'V/?LR(S'/G)\5OGW0[VE$\JIIS"A76V4[N0C,U6-=J7 M)Q(&#QZZS$/6=[ZL,DH7TEBAHCF%JU/;!(=5US,^'B&(A$D*GG1*AG 47%[&H:*;JDL)+< MT3+5C0^%DYF*K-U\*7V4R2F;)._PL6==N/0,/,>VL"KZ(5@&A"56<4%EU"QI MD24@99V#5:K"B:LL4M$L'.=MB$=]8UM 8RQ54Z13;TTMO)_>WE%-W-C%DS6C MM.*JIV@POX<6$5$#_?==[.W#HO8<>VF[&#8/56@F4/Q0M7!H5EE-.\N-H*5,^44,']^;UO MN)L])WG#EB^EG@:9Z.]MU#AE4E!G'=M_LAV4R?.GX5M,=QFE>/.U*"J<>O,P MUS9L:Y^^ B3AZM4V#8>P]2:654[;%7??8H)*2IES=,W'(R(M(G$'3BRKC.;% MU;:G&]?<%IY?QUK/7D!ZQTK.[D%S^>IWNZW?U!+44**6.G M2(8X#=5:MT/06K>3%?.B?7-[U5RM$<11;V(5WL;TGGH=JG]C5T +C7**I=X& ME6OB[ 2V,39,>VZ;A4HM+*.%7ODEJW--1#M![,:VAG&"F"FEA>9$9$MT=ZW. ML)05LS>P78!]LF)Q>]MJRE!!HE^QE,P:4&08H0& Y$57+!!@&\\<@1SD"DVA M!5VG>6H(2JSE?5M&=&SOW70B"UWL"0*4@=>:&>_EXIR+6M*56+*@D+0U> /^ MBZ<>YX9>2$*(3C%*1<%]I?3K:R@# M63P&4G?+16\O7?#>7DI_&?W&3+[=FI M!/#GW@N1)57&HZQL\(T"E!#6:J7@&XV842WX1@'-BZM-*/A& 54?.9!#!9TR M]5$VD$,!=:IP0U4!'5>PV$(RJG>T6-<-U1J5+J2Q0D5S"J?>P"XQ)6,IJ6?) MF3(J:IE37453,4LR!:?B";# $O=C"$+R%%Q03 O="0FGGCU6\^3QJO[$9A(V M5:5D5B]F1)@B17Z)[5.-!'Y0ZS2%''3-Y@DB+K0D^[_"#R; W:,?'BR;*E4X ME)@+6EP3 &O?8HA5UHT:$J2O.LFT8XZX2(2DK JG/E10$I1W3X*4,3.Y1G0C MET04U#I8+&."<+"8L.W!M73C116QCW/@>$@B].9S !?^H_FCYP-[X78CV&O7 M7,]\PPT6D$,QU@DGS>:4!6D3AAS(V69W'/SBZ#: M(>+[!N:/@H*=.;>-1<[H6!7=3U_!=3FP9B@=TV(TG\+?!G/8 M;3MY?8(N?,7&L^/MNGW3KGG9*J#3O%DY("8:'.^FW[@;) _Y4L+P2,55IYB/*,>^HL]@1L-0@VJ8R2JRX''D?^*#S 7'4 M("J("Z$J+-6/@'1.E"3A(5< :KG#*^,_QN<_YXC-/C M4R2A.#QJQ4#I$F9WT[X]4^/%2$6XQX>7-HD?>H:/, \@Z--7J*KMF9+8.=5E M_FW:7F^0?N M4#"*PB T7)00B6A/R%64LQXTP(N&OJ!H!UBJUS:VH?"K*$RB?NZ-P#8[KO5@ M.Q&TJTG935'1T9_+[5(X^E,=0'E=7E 76A#\EA5WH@7B7K16P&\%J!\G9R;J M2N2RR_S3<4,;ZP-:Z2DP(Q_[L^,D:L"*SVE3/-J7A':$+?S;.J*\!>6;0B7&)HL\I;R"JL!"RJ./];QIZSFE>-:$^=1 M.IH:G.;O"YQ-:2JX02NNK!P1#\J)/ 4KH*3E&>@0A'W7])9@X 7$Q/_I,LH1 MJ()&\_1@BZHE"WX#]N(5+A@Z;\ W%F#S[D'.X9BXWG9^L_B==[IADM-X5AFW M[9N[ZY,R7 =$4Y(G-Q&\H1](",*4]/,E2:WJ^$TXF/4_ :3G*4 M@R'IA'"/]A+A1V5F7NP+, )@C8TU*MSQ?<-= -IS/-4;/FW&'@B_4S*FB1YX M3VD%6SEM>LH 2U( DFHF->=$I4SAA6658U;-FV#FI*Q7"-N^^,F8XF104OJ# M0_RPJ)4#3 W/)WB$]C-LY;OO4&7HX$+5,.%:XX" M-SK6/Z,@7)+3Q)1L M[=0Y*Q,V24G.#IMYL?=G!-OKH)=)*#L(6M%3I8PP)L=):7:$*-&^B_X*/PR" M(0C% C^O\F'?_>'WWG VFO1[T[^VAKU98R(X-SBL=^(P7/&4&C_J:,0:F18XGAC0'\80>,7_8YJV+*0CAJ,->LR 8; +3$$& MT'.1#PTED]])[&L_YHV)KV9K-![PD.]%9G"G^ 0WW2F\XF M_>ZL]Y $>L<]BE_TW/2I%6P[U3)PKQIE'N+E 43R)>RX5CQ;I*+,V-:"KX$? M-Y*6 ^GG7$FT*(K7%JNLI WA1WIO#5!-; UBP';HS>"W*('2^8+*,$&")HMG M&@YYM:- UPC! JX/_X4U1XT,95=4AB*"6F71@5M6)=\4VZXDC."5]JA8OISB M^N16R]XLP"VJ!J/]*0HCPWF,7(LZMO>+Z:=Y(4DU")#M>O[*\R%.]QYZAF^S M.**R@%I'7TJ(BUUG#JD*VX$!(81?O($L*NWVS=VE!HM!23C4:3V8+XM2/ V% MR>Q%JS>/&71EYM8.U9 X5NB>(MZKSM+S0Y1HI>L%X;/K \-!/WTU;!<]#XM" MQP'ZQZ-A^]\-)X**2FWDWPS;0 M 7H)R92C)3S@J*F,,2RGD/Q2J:S,&NRDI+G.%*!!636*^\UTU?\!_68*\(-3 MJ]7]9OK0X\#[;>5(P:W;2OMM??B1ND6^9VYW")#VYZ7:4(X_\B:=ZCAHX.#+ M[XXR\*8W7BAHG9BV0; 9Y6A5G0QY@DD!1B74$['[SC M1D7+>W5"T% R- BW\T$\;E2J'HNT8^*YZ/5BD'\I6A7J[8#)PL3).%+U#*27 M9^V;]HW^1!,"0YO$W#RN\^QXRWK)13WA!>_,>5I7 MIM_C>;-5,%!B"JGNS=ZS0TUV1\CR9JM @[)J%/9F:ZO_PWFS5> 'IU8K>[,U MHL=AO=GJD8);MU6\V1KQHUYOM@K\D3?I5,=! V\V'4[TJ)/M1EZTYX48>X&- MMV,@"&:OAGM^\01+OI(8)_2 ]\D($8YKTM'A]M-\P:H%,=G-]XX/H MQP3V).*MJ; AL!+<9L ]#.=9W_C@_#&!U=++*U-C1UB ?S#^B+C*BCU7RJ'& MB]HV\%S2]C+7GG)4/M8>D@^)DUYA9'8@6[QD;A*WC6;!OVC?U)WC3BZ-).T" MZ7!][ +-A&R:,ML_X/!4I$[:<-+VAU()3.M_0\R2T7N8\^66?A+WZ%]T+4: M5,?98BER^CLT?-] [UX)O]UR7>'\=_?5CQ/@@JW<=4U&[,GP_P#X'>U=IR:I M-!^4R!6>JLH9)C&5Y U/::&UW)S0@W(X>236B':,DB#^]-F3C\Q&(PI)ENHMES&Z (*B-7W +3MS$%:5D?*#6R'+^$ M'+^K=XCG04#RS#!@)*!BUE%%Z]?FSBL3:T&.T FCSX2ZP_!.PA)NY MS4\SX"^I+&%5;@A9Z*HF$::4\,=QM1QM.YQ^AQO_IO>^ FX@F(KQ)O\HT79S MG'U7VT'?:('X(PW:+2.^Y)]WIXZMHN*UV(DLSRF!J_F"BHY_LB;2HYQ3'"V= MI]-7SP^1$6/I/%^PT3KG%$?+ (COAF^C51-+Y;ER68BNVK?G-81J]X(52WX4+-Y*3.UNHT2KF$$56Y@=%UMVC\!7X?7?N M^4OC>M]:%57RO+LXO,W M8"]>T<.Q;_"WBX*]YCG7DIS=C()F8%\=K(5Z22&/]02Q2CQ"0]Z+W' "!_08 M^";(O7-=MAG]>,0KI&;Q#M-HM8I#]0RG:P2OCX[W,S7OB$XTN2PMVXDF_:&6 M";_4FL-/968>G>>9NK*L9#D_-M8X6(C+"FP*9X?!=?OVHN:HISRTK+%.%473 MF6&"S-MH_AP '(0[>H%CRP56W^V]FZ_H,.W1\[,H#>!&V79@IPGTJ-!B(SDD M6U[-IHY=I+OH+)&+Y=[.$KLVM9X-ZHJX+CK8VG)V8R3C%36DZFC^")5D..B2 MC< Q(5^#JEN$PGA9R>)J>;3 A=%#!(;00,Q^ N<-4%\O*-N MA-"8F_WT*I(J:45K+M%DU/181 8^&5Z%+E ._K3B"CE<=XP59A(CUY4:0V5 M:B8+\$W]66-DTX@HY'$.>7A9Y*P='&-[<7:9$ /]AB[IS+L'8\.V\%5V B]* MMM(H6LB4L6H6[4;;EHHVI5&DD2)JY9A@Z[>CHQ@B'5AA22+@PJ2XK*<\-Y8QE0+,Q&\9)N MDM5SX->'S;@+^\6)3T*#CFM]]3SKI^TX^W\2.PN\S:?-Z ]GG>'7_OV@ER1S M:G6&#ZVOH]'#;_W! !78?K%EX$\VYJAP@QF$+P<;[^4AH39JR\FQ>X7KT7;M M$ Z2-Y#K+RU%!W\#V6%WV[X]OZS7A AK*&]A*DJOWN5T80)1Y+Y?/QG_]/RN M T=_03:0$BTH1Z&*^L\3JBH8>C-J!\#06(('#YW?B[.JJ!7EF%65"$+4XD9$ M WK-?,,"2,R@,+D&J5B3",*MSCQ)N,2NDP6$PYRNYSC A*4?C-! Z\9"Y=** M:JY@8='52ZQQJ-QC"NA:VCJ"+6:3]2J>BJQ&W;)54: V1:UN/9FL5% >I5]9 M];'E:*H"R^>2NVM?7M\T1H%,.=0SG3(W5P-&/C*>JLJHOXX-.AT%22&:BI+G MJT_.WG!,_B06\GFP.&\/5VLT"WX;[MW/3HR37(AH>=%8#"?Z=>-2;7V0 MCP:$EC>32\!#N9](XMZ;K]8ML_MLU?']MNXOX!J>H5R27/)GI%=E\MV4F'VX9 M^,L?/A$BX>O*C[D[R-WTE^]60J9TPXU-8?)#$5'5BT 1YP'4#\Y.>Q\%M@N" M8 H6.(\ Y88!M8YRG!!1: $=A&75@12QC-0+ 9DRZBE=6&T%JF=*J&#@=L?V MGVP'!!/PT_"ML>\M?*,XUHQ57#V=,O6QMW04%4Y!==[[AFL-XL4@68OY4AGY MKL[@_RX:ICQ.F=2+(>0* NUZ;N YMH55@,^#"3'VQ0754V^I25900&UT73BQ MTHHJHV]!C;%439%.@V74-E_"9O%!O2%'**VXZBD:S*^H1$340/\;4SA@1(+G MRBFCH7=E MEC]43M/]Y-5>W=H M@P#$#=@+-\Z49ZYG:3G2KA10W#8]8+07J([.X_0#'XWG BNF=.NK E8H=-J=_'LVB'* MKPLL8&W.:7'YY!%&8[%_&">]?0W,R'$PT>:1Y;[[!H(0;[W[[K-K;K?SP)I& M+X%MV8:_3MY<'L/%EN!-BKNBK(;?>]/94V\XF\)_MYZ'W=%P.AKT'SJSWD-K M^GP_[3_T.Y/?8=%);X!_.>Y,9K\W)F2@]V=D(P]U^.I9*7@[KO5?GNV&WQ-M M,((&!%OY4=L+[%M' *''?%$$M,K9$7C>OKFK.3EN"=W0P@J$9=? $U8L,TH= MG+) \1] 4;:ATNTH1Z8*/,B32@X6W-US#,@:_K&CY[@J+-IL%%&WM+;9%Q-? LC#M->MPA[\!Y1@D=:ZJB(-Z M9__"5!K['MIZ!H\0Y&(,'NPWVX);JV#DPTU4Z-LO$1(SF "XPG1'\ZZQLD.# MY!62UG[SB$CG3IZ,AX5*RX.M8IA&/UW8RU=[1?1:"=?7GWW5H#C.K>,C.*,> MP(O@G91VWK_TT+N?-<97A"7FO4=27+@VSP_J3M^%G8@066ENGH*2RHUI,KCY MXVY,$J*>X!E?2V# M?@+>/.?-=A>QZ(^&B9]QHP8G4^OH0H[RPAY@35X+-;("4^;_?$'%22 R_W,* MIX%+*BLI=>XO*JJ\VUR2-?[?,O09THQ&JYM,,06"*K+J&ZVBB\DL :W!XZQKJ\YO#@$M2H M(*FDH&%U'#2LLV9":>4LA"S7'%U"#4P"$G TWV-\_*[2O>?[WD\T'HP5_ OQ M!7J1)A0G"EW=>;)4%EW+@]PLIA 7$*>'X[(IN^)9P"[;-[[\$Q09];FP^TO'D+?:*5^L9)A0P)O[M#.EPF::PH&HBCAI)CG"LI M=0FYM(L6J1 == 4AJ>F5H[+J$X\22H343N^2HH1JY("@!LM&">E#@ -[II6C M D.CE9S3"K"BUMBQYBJ[BKC:Q8I4B W28O;G%%([O5>,$5)@]'-JKDR,D+JV M76Z,D'):Y+?? N(IK$99X4$:*))'OCJML*@O10NQXUK( UF@?['* M>C!!@LQ:GM4//'>!)D"$1YPRE7C(FB^I!S5$!=0T4VQ:?)3;AYL,N\)9N*[; M-W=M3?C D%'6(;P7&HXZA"@(>IL M*J&5H$%R(YH1J+KL:KU9K$)$CTZD MH*F\ZK/"S.GE*,$9OOT&&WH#98,RSL^*$K5,^M\[L_[W7JL_G,XFSW%.X.;$ M812 M>>WX"U0)L2$_[)#FW _TYPA19K2P*S3; =['H?W!L.6H]/7P$(!^CC MD(+WZUV!KN?B7L]@]^[7B7@/(+ 7+BY+RR5SN \J8Y\D\2%OLXZ,G0;GW$7@ M4 ZZ2,65H]:1F9"GHA!2FA*)>G)&KJ TM83S.3<;U,/6!> M]:7448X7M2] Q.'2BE>Q=652*2Z6A>,&PG&GRLZ(5WDT E"$5.O\4#H+4@:5 M28546([+T1H*>]UB6<>N=YI][T6V?2^WS?F>)GNWYOF$MO M*\EHWO66Z#09PYR\?];U@C# F+VD,6-Y]2HU^N.B)B.Q\X_O6)+N?L?W#7>! MHYR#^W6.21WT5!_?TU\5VU?/&%56>-XX'18M#792L83P,Q3O7*:,UQG!;PKSD=HA/*4=2-FD*;->Q@-& KQ. 7I8QT>NKH6?^ M@9ZG#2;39\:].DH=Y1AT-#;DB2@.E((!_V/@SSU_B?PD&*$BHWM&"!#=@6Y, 7^FUV*!WPU]>- !;G5<_\%?IB:6>!/^[,*_-6/";*K!8OB MS-^44_2Q%L-L%)JL]L+QO_?7K-"W[=NSRWI4SU9%@=HH,JBW&N127)*.DJBZ MS-_54QZE7UGUL>5HJ@)MEZ[ ]-^;K$"F' TUG3A%(YI%IB9P#=_V"+-G83EE M%%K'3,J/B'H7-?FHDG M:,8J "/W$;SXD>&OSZ]AZ4ORWHFOIEI:%M+6WIZI@KS-T_M5:;U?G9C>:?(J MF%Z!(:?*J-ZW+/S$B+9(&C/B\Z@UG(;]KMZ]/9&UY8 @U>!6F M-#+X_WV'(]YV%V, 389U+IN_!9]0C\F'899$"O.BJ&7$XBY81H/Q]%!R9DP,^2?0G M>EDE]RQ0X645^&OTT<]X0=I*?[:5?/?C/DN%ZPW"3P])O\_26ZX@%P%(8L$( M8]MQD@NHH_D$F-["1=DF8ZN.1>2[VR+Q6]FAWV[?GM6=GJ8R$0HFYJ,AIUYT MB3"E^^AY=+ ]P>7(3T.IH1R]CD>%/ U%<=*73-0K+]0ZRA%*5*G&P\A+DBO7% )0U)>G )^4&JC]*W#AGM7IN%;'6MJNC69M=#D^60-3 MJM<]QP#6PV(GB K&* DL%.X"]? M9>5H>0QJY E9 :SC'(0?P2O6,$]=9P,#0+@@U6L5@5]%1BCJDAHL"W8+H_CDS $ M@>=BOQ[9ZT2MDP'J^JS^JZ>5M5S@U10&0 .F[,E*=205EE6.&>)J+%AA-$%@I:1"]V05V%H6^_1"$:/C,/O<>#DGIZ#OSZHN_"U18(BM^6 MEM.H98#/* M,>L [*"NB#]1JF(PQAKCY1Q/*R=/N=(@Z>"$VL$P M\PTW<&)%6_^,XG''2S1*Y9/GER@V&MQ_X]S^L+STHLVH1S7YVT IF&A@N7!\ MW:OG0$&">/E+=!SL%VPJ3>@Z+?(8<$DN:>&TP@YZN+WU0V6B^'G<=03:\%0] M%2*5QD*2G5'M=62YMN=<2\[PBBYIM1-;GYYKU7K*%L,%1P,0/$F[S)^D)2=E ML\X_>LUY_* WGP,SW!('(C&!Q$)/[MAN!-?2(Z@G#'20_ D=\+KH->28\O2# M,VFMU^/+YNY]9?&S0^T<#K6KFAV4<-?3@O*"1NLJ;[0>^\/.L-OO#%*O,<-?;SO2FL.>M-YP5UK> MO 4GG)89=^C_!JWYIDLM>]>GQMB^+<@[1%C78&A5:KODLNW4_3K]EMI7WXM6 M<#QQO:M,J:J<;6(I(6]R2HNI@8\Z)?L3,!!8^.JB$=BTTWM&+74Y(:IA*EFX M1=> )UO'ZE;^@G%&=2\+M* R?[B5GJ=.500TH%'7\/TU2MX"5A ,8'667N2& MHE02;$4Y.E4E0IY:,A#1@%Z;A>EH7MI,B31Q L2J#(<&9Q,[ZU^P=MCNN[:1 M8%TC3OO!.@ZKVFP6[@L(=\VNQX.LLB1BHP,5"W;YV]_%;Q87(<;5A^CI\)L, 2=VH*PM#! ,:R[EY/ZD8^4M$>W42KJT>K0^A[ M1RLI^&B9[//)\/\ .)QG"LS(I[U.7E3TU(@DC(6F)[N[]]MC3 F4V2]VJG3A MPD'2":]J5-G".;"-%]O!0Z5@I\.[D.)K13VB'7G=5 $FN:OY^@FX&WPI4)@& M*U56/3))T#+-2+%DE[024LU2/8"7<#">$+O MN%8*7N0TMH&5\A8FAQO6R)V@]:(/C3X^Y! -),AEU2P*)$!I->-NM0S7:CF[ MCK7,N&]:GMLR6OZFAZT7U,63C2NH*XW ME-%U"H@$BPP]%P_ MPRNNX(.J[6<'^TW[]N9&D44609T4=^A!L-#@X.<(80PJ$><@-*@8ZZ /F6J, M=5")9 )*EQCKH ^-:CV,5H!(52D@\S!:'U9M?2_W46"[( BF8+'D3;935$3!GE:"*NM@+5,R54\+7B>Q]NEP>Q&X#\0FV^E'H: M9**_=S3**9,&5KYX$?;H@S\CX)IKX3U-IJ9R1%!C7\/&2(-4#ONNOHS@U-F MHZ:ZQ!)4-(4R@M+K9(M2H@?;L4C=O_!459F<[$IRB,#.-L MK,4DL9!)2'2CF5VB7X8A\(E>Z8-8Y2!*&':KU7KIJ^=9/VW'Z2]7$(;XB>N M9*>*"W_P20R:A$=W)W/-;.B%^9MFHC?*+DO<*$OUH04[T>KN;I6A?K1P1T[V MWMA5@QWC-=P;4\FP$=1Y&)*!65^":N M?ZE1*AIR2GX @DI\*:WB"@$(&I*DF0$([?9-N^;GMVJ;* ^&I@YQ-?7GZ=*$ MFG2J%-!3 F;*Y#95-Q>3"NR2H.DB9SZ_]&I%Q#3%F:\M=4J H$TVK^26;-^= M>_X2-RCF.[W./^LU[7W%+WGUAX^CR5-GUA\-&^,&3>"('[I ,QM]HB<5KRUM MUM1\!5;D@-%\OVLI#=^ODS_2')TE6E+.7-#4DS<#LB368'=WX#0@*E!#DK(+ M:"2,@PZ$J9;P0P5""*NM0/5,"15,^-&Q_2?; <$$_#1\:^Q["]]8DC-_4(JK MIU.F/G8Z+"6<@NJ4D[^EBM8!%&+IB!XN:L?7=7MYJEK[P$A5?/ )3D M0>%JBU94&2X(:HRE:HIT&JRMDS?IW<5F14JU]H32BJN>HL&\T1<140/]]UWL M)L2B]AQ[:;L8-RH+J'5TXH*XH.J9_\I>RM3$R3I3YZFJ##^.X*PI"\ -N1+P\M/FS>I0HJ[@\!Z@RZG:DW'=-;PG0]8%'B"LA@$I#.2 WY19U8> M&S8MK_QO)(Y!ZKVO@!N (2!3M;BXWCP3D+GJK->.2>*"A1$F956@R0. _3?M M6(.NU5DB5/^%?R3&VA!KZ$P64;$EW>=7RZAT'-PZL*:O$/M[(P!6UUNB<8.! M2(80@3A\E77F4 4$9-WE/V@FHVF(_-$+VYSY!I3)1'WL>D$N6PB]L(X,*"&Q MI(OWA]5XQ_IG%$!"]^[[LX?",]-T@:RBZ.8T3-1:N5 M@Z,%#*=K!*^/COAR,?LO$W7UN9?O2\N8M$W8#WV#&_P"[#C4G2J\ M_E[\"]:E99ZJ/R[K#KNB!N9E"JEG33@!I@1.D073P)N??OI\@+Z#5$..JB,5 M5T_O;.WE52XDG:;*I\;,D2LH1P A7?)1@2*I!F3 \2K=R$? QA>MZ >[A.*- M( )%DP7GNR*2*AB"-P$66.)^3$$8QG-?+,<$P G0-N$BF1R:QU];'\W+$%R# M<]T)<)!C9&SXX3JU/0[NU^F_4%8+_ THQYU2ZX>*\FI&&>I*(E]0.0I4U":= M'HJN)4@N)0=NV*$I?3!"8[H.D MF$^I*"OWAKI?%X*)]TZXYB2RGFO;=365% MU6#IN#66 U:X3ZZ@/126_0F?4>6N/.9/9[:S;I#*>=+CH518F<\==: M]NYSC3G\).''./AD5?M1U[RT"^[GV__S)2T1:$LY \.CJH(MD339-=@@U^9) M58 ^\H@@S^&J)[,J.5P58$I%;8H[7!6@0>T.UTN(P9DZ>J>HJ;+#-1%5@U%_ MD*@=!9APR+E"" 0-CN(.%MRC $^$=%D^N$4O%&$(&B MR3P5A"35@ C8TNQ^ M] ;\5V!8Q/MAQ265TWPI[>QM+P1$U?*D]L%^LRW@6L1W?#=_UTW[? +*G0?D M'X9M>_^;';Z^ L=Z]'RP&CKBQG=Y"9X0=_=3T94E'^1J0)Z"U7CK<&8'\LC'V\ M"++N/3?"J7_&1D'(5IDFM.2*# S42C(@SP'E13@0R03V&]III>"&UI4>"LA9 M.POG5?OVK.;7'24M1:N(+RO)08FG@?[V)=9E$I[R'_\?4$L#!!0 ( ,]# MIE3HR8OR<4$" *>.'0 5 ;'EL="TR,#(R,#,S,7@Q,'$N:'1M['UI<^HZ ML^[W4W7_@^]ZSSGO?JM"EB>,R1YN&6/F&]_8X_HOQ&@2X:LZ(.__\TW M4A'ZW__OG_]"X'_^#P3YZ_]&(HC23M0*B&Q(SACH-B*90+2!C,P5>_B$-(S) M1-21(C!-1=.0A*G( [!^)/Y(/=(8%G_$,2H612*1?W:K38@6K,70G]:EL4?L M=1%V_2JO4/0W]1M'<1S!T"DDT^(0"-Q_%H+QX1 2Y&2*(O14191B. I"@Z*I$4B,5V:H+_ M_#6TH72AA'7KR;$B U&<_/UK:-N3I]^_^Z+5>S3,P>_U%UY/L B*10CLU_H1 M3='5;?GY?/ZXZ)F:_PR.HL1O[^L>E-BFN&0XNFVZVR?\TA:0'@?&[/?Z2_\M MFP<6EO*B^CFQJ1S[W2X6ZM(0C,6(HENVJ$O;UWC5RO;+MZP?B_Y>?;DIJBSL M"&S BY=L&J3HL/W $_1OVQ1UJV^88]&&RH$58=$(2N\*PM7L%Y5HABMJMCN# MX'-,8#U*QMA' DH\/V29]EMAPP_W"%I9O"=FC-AIZ*:X"?KOJH7Z#;_=%95R M0(.O12L#9;_VX!=^LZ?DMLF60>)8[%#EJQ+K!_8I&HO'X[\7'D:W#7X#N1=% MO6^?P?,%[$! [&_Q1VC (SCU H#*7@!2*P JO_[Y:PA$^9^_QL 6$S@"IHXR^_O7^ON([4Y@2W__\Y>MV!KXYZ_?FW]7=?4,V?WG M+UF9(9;M:N#O7V/1'"AZQ#8F3P0ZL?^$;_T-OWY11E:LB2:Z3[JA Z^ LGCR M:@/FZE=%EH'N_PH+I$Q1\OJ,.+IBUSR0\? 7H0Y%*(NF+/#UI, 2Q 05QY4B M!^RQ/.YUXWK6G4/16$^ZHL$NF@[L@]^CQ:H.QA+*?8$0"$SP3$1 !W1=3!1M MA7>=8FTYG;!SHLO\0G1Q#-N[]D9/K#$>*[;GW2U&EUE8'QP1X,B@ .L7HLA_ M_\KX31=PNM^NEFE90/,8WQ8G(S9>+ P\2;SLTR7ZB.'K3F+" M#3!G"CK(K/ MA_%8).WJ=N7+G=3&LA8;),IE-4+)J&OE*WRC/7^_DR4X+)J*]**)2"2360=T_0:J%B2 MJ'6 :'*ZG(3T8MM:II9N%DJYEH4Z5'JHX!%S%&]6X3M@:R,1#(=CR"7;FUP3 MKN<&I^ GUK:YG08]5>PLB_+NH%ANM$#5M+&Y0'K-]5YQO;96X L,^65K6RF2 MR\5321EM=6*Q7BUET[8]$*)>:ZOOR?4C_V$-14@(A'EU*3$38!( M-6E*S*]3=%$&DC*&2/W[5X1X[5!:0!D,(3UE(-$4!P"VO0?,S8WJ#H,>P73F9"Z163Z(@6/Q6TK)H:T2DU YT,3E(X!4WXJQ[U&Q+!=B6" M"14K)H^Z%3O-Y?%)08DXN;I$SL\G$:LD6'*Q-\AS;K\83;&Y63\SJWH2B=+1 M Q+9A^?7H^"Z?4(-0!+I@!ID*XH.&P"!ZG,/2%K*/4T9^/+@%A,@P>8VE#$L M4N[7X:=6?_52*&?3]IP&LU LP6.J@@19CR##C_Q7H22*"0)>!U*L.YNJ2HI) M:T([W>,G@]?"^G9C5F:&O9!B2YJE:2Q?IGFJF>%[$<9JO+MDL!)JHC/5NHSPA'ID?.,7<<4;,PK#I-JQBE5 M&]CO8>_WR]D$G(0"2&TD8/WSES=K>[+\"1D4)^+/XIZ\N<[?ORQE/-&\V9G_ MV="?V'IBB&PFTX\+2_9X[LLZ5J_;?8?_IV4XIO^7/^]]6JO0[]('8^U&HU A M-O!8 P=G9I#L&N,)G#=Y]-Q3T*:41]L]Y1F26@3>>"*@I;;3J8E#FW_W%6 B?H_ WO@$F\V_9,ZO']Y49X&!U^+5GS)\ MV6*B*9)BKYJ&R K\UH^N;=%RL)>__MF=G;SHYE^_][[BGTW;MBWYO:_;$Q]B MVU9OH.\3PQ78M_5LO]O*3]XI2OBL]^4WF[\W+_G] @+[$/&>41\'@1J/2O/4H-X8TXU;Q\'^OIX2#*LPC;U'OYMO+JU? MQI"4K"YICD<**X;I^0[&MDVEY]AB3P,-HV3HWNM,0X.^:9"%+X8.:"T$"(]) MEBRTTS,.IPQIX7)=GA+G-XZ#[\GDSO$BRXHG#SC3%!4YJ[/B1+%%;0T'FAI' M:8II9'F1LMSQ,J\RF,=#;AL.A[I\Y]J6)&?L:-Y"4,.+%FL^MV#DD6/YT;RU MVANC0I.<+F-I+IU:FG*W6.X.=T$HJ8L 32"&5A)(0U' MS()A;7B!@9-2O3?.%M2Z14XQ=;B8">0=(>$H*?P83&RZ#:7"BM8PI1GS#) ' MH"*:S\[!F2:D6H<"8]0=ST0IVIC%JLX=0>(8(=P&(G:6=4XR29CUIY5!M*67 M5)=V!TTBCW>=W*V3PXM.$K#-TL>5%?S-64(ZKQDC)D\E^'R2&==L4BHHM^\" M@CA+" Q@#DX3)F36PN.I>9RG;,S,C@M"K'#ST8-K3!,"H^[CY@G37L36ABVI MR;LUUP#M9=S,"C>O]VO.$P((@.,F"@F.:WSA>#,5,X,22(Z_#($ALEK*PL+KBR MGB_46A070=,W'UX,)H\\2ZSA3+R"+A>Z*.YVQRB>:]BC8;V@"/D[&DRNP2N" MIO_C:$6NZPA*HJB7T7*_-P/]04:9EN]H"+DNK0@:)HYB%:Z3=&2#C"[1::62 M%@5^,E=;-S]H!(157!41?A[1JIMUV/MG MJC/P.OOT?F=O0\/;J01Z6>)8U/JC"=GHY%%%JV+=3J\Z2L1OGB $D3BB9YI[ M?AHPQS%'KI%=$K.!I?).*6+@BBE0O?P=#0Z79XX!!,!QU)%M:XMVLE 9\7AS M7,_-JM'H<#:X'RADWF+SDWB)4LNZ6L= 4IMHS9L?-P+!':\- MB8_(8Y8OY'70S4/R..BP[#!5&A>LD#Q>4<6GRV(WK$AJAD^PFAK)IX:H2%D6 M;M^J;B^2Q1[ I).W:FU1,7'>H><5U)F+(SH1%?5T[]:]]:74>K(5@B-WH#!S MT90;[F1G2]#.9A[_@)(:=%*FXNWD\;OO[;;_^TE<6O?[P_7PCC75R$N+P$+L7%R7$9XU*C M6-U.D6K>FB^*!4$F*OW 34'WX7)7&"$N+X?+ [A;GZKU$>:87"U%C0?)!5^? M-JK]>H]-"7)@(V#[D'%<1W\2*CS_Q!JZ96B*[)?+0J;YDCW[P>!UGSG-VRCM M%UR#PJM@RT_3P!B8XF2H2*+FU[$^XDQ@&:'5RRSZV>6<0].-5'3)*:5)7 L< M>CP7M5\>SSS[H$"^[M*\5[\KR5__K$7YQ#(_#9_OPVL#4:[(,:^&U^U#"<=2 M=&!9]954=D(Z"5/4Y<+JV+I->HB+MKJ#7&V.1JIR1G-GF2C?"21(#R!E@]-G MJ7Q_G#THSK5W?2O/$*D;I'K?,I8B5D0)*ETZ"5B+(Z-1J!2:0%7&\V1/:XET M1K\UL'I?OQ%,B-=KX]7'7-D> I-=C3LG02S'V%HUF6UE>#PQ[V(I!I Y+'"Q MF \0ZV/GK6A"S%X;LSMD\WLP)9V=;N7@(T<,0/2#0GX95 MV'G9D>RRN0Z)O)A.K3_;+(&B+=1U4Y,LUVK6+*<3,7FS'U^GGJ=#+WKU MT_3]J3ETK->SLG6S4N:5;)D#J%[(MME :OPTL^ ?I_/]LU%CC$\ZO;9HH^Z2 M5F=2I"O5LKLA&#'(Q4+!%+/L1*RJ.-,@IT4:52DJBVZK^K)>/_6 MP/HS5D)N#J_G60D9FF ^U="(Q.<5-TM&I@U52-T:8G_*2LC-87;#^/CZ=UF M4,[8?&'85:D)-0!,FC2+RUN;(&SX(E\/D1D49'Y[C8ZB9KV4L3#3:*LO-9;Q M6FU.@3N,E- M6S33C]5H==0*I+$?4/K;?OTTG7\^MMA99J-JQQK75:J<(_A>?H1RP;3V *W+ MWISV=Z)TO>Z@2O72O0&7GL#O@ HY_""0EOZ].-N/U3'+"&)>&=@3XW9-VSGZ/VQ6OZP[!?0IP1S?.,@3W1<%-KL&M-=$F9M*IJIHO MYF)E=SGIS$NAYSX-N,D0W%:'(?502DS9Z% ]3 MY?+C?,XH+R/5)A;(&%@ (1MN7S\"NZPA:O[ENFO;?HF_$\%XD8RD[<;,UE"V M(,[&[79!'I1OS?,>E%2(Z. @6AQ/1&6@^Z=6KG55-S3'J] Z"9$H3B,ENUG- M46C>QB.34C:"XTP@6>\A.'\LII!9W,"!HFIBD+/++I54*="IE1811QT%[VC^ M\TW![A03GV*;?3FQP,NUC*NZ^6'-*;D);IH+9/Y#.!<^ TM+*/W%A)1*)9XE MZ]R$$'/EQ9Q15;&#_IL?F&"LHX7:F/I,:R?'.P^IFSN( F@EUS%J?0YGS03!3J M?#Z2+&4'$C[FC%LC33]Q%G=[6#[HG:.Y0J.GFYD%A[?%;HVWAH.>$K*W^T3" M$5ZM49;E=,)NL1R5KTA1PYS7!L%<4PTH>PL@*KXW4D5[S:EK.!.6<]AD,=MV MF4YK$;@03SA:G $-A_AXO:*81FQFH"@+DG(Z[6#].!"])+2%J M7OI2?0B 73"DU>7R>_8YUH%M:[XP&3Q'@1/O]JJ) M7-DP PN-][K]9AOD1_T^)4C.GYR(?:SW38'5MC#'-+==W^:T *O*%[L$WW) M7!/33DYROB2X8N;=?$P/H+\&+B"(MY-UB+NBB+ MAF6 M/!V\MYV1)&?L:)XX&Y!@6]K*[N21LQ+Y9IM\2VW$!Y6HR[&1=*HQ6%1<=QE8 M5W*PZ\\#QW%]O^L5@U-AIP1L7C>!J"E+L&.P:5'1"X:U81Y\IR/5K>%05-UZ MI-UDAQE6<^\(14=)(<33$7C:B Q*E!6M84HSYAD@#T!%-)^=DFP6YW8Q/YVB M>+U(3]-YD:7)X,G)6[.EM01WA0"RZYO;62[)SP=-;*5(B1N MQAK%"%=GE,PX7S#C:CPX'3=_B235@0_D!F1--;Q/KQ@=5]*R%,Y&4B]9I MT1P)V MG=4MVW3\8-DV1%0'NF*8=2 Y\.E5#BNI70 =$-7W\US>RG@=B?I8R+>U\H ?@M5QN(S$D^DZD:QU.$JBN)A* M]AE##NS"PS[-?@]4@=(KAK_A,E]6;$I)VX.*4N6X:;-3+$OU@A;-!Y;]!DVQ M6 3#SZO8/2.)/Q#PNF2,QXH-&=EA!2?0<:_?SL18%3"E$L%$NF5^&EC+W3<< M^#[YV/[>AJ)?IO_71'T MJ=:%Q5=&3N;K(]&CTTV1Z54@L_GIMF%FBR:6CYP MZO/2P[:]6)U@_:(;M^%7#VI%7.QH1>J0N6G7Z/15MT^,1^428+-2X#C6/JWL M=B/H6OGLS.M3679SC0,E6BZY:!FD1W(KRF92:N ,*Z!9=D&::WU-_3&VUQ8* MD4X!%>M2=%%@9(R=!_/ZH-0I1>E M-T=L=CS$=C8 2,%/;5!09E[$&C9EH/0TL$H92KA%<628K"9:+T-K#5.404D< M@TU0+3%LEGJE\1Q5QZ5:H1GKCO*#8> \_)>IT]%(^X0PGV=3KZ5Y5T/)YU'Z M@OV=%*7YA#3!Q=D;+BSK3=)O.%T=* M,:6*Y#)-T60!+Y.!&UQ_NC/]U/K8BR'_HC ]GS$Z:UO3@&0;)FR8V!.MS2D]>D1,Y,4$5E73BV2*L9H" MNM "-[!_"3#K?.V]_;XKT+P7 MY:(1B9,HW(B992K2F10X"E=SA88H88UNX":DMZ#P\Z^[G6P82#.M7'UD#:6US.?D5(V*9@+KXP.\=>M\NSAQ M :?/BH%,+H>/%_F$R(G3F58J--/+?/!NMKLY#. 1G#[]RN_W]V@G&LU!8J), M>BAK92R*ZC*@5@FLN@.W1_O\7.[KJD5!I&H54E:&S\>YIII;4'F%"55[]22: MDR5+,1.WU%$[2I^;8MVE&5&'4[L:6 4'-5GJ[&FL*5$QFZ+F@(2[_34#12F: MTM M@!G07MCSMDQ6GSBVY1? -WO(^IU";&0H,ZZ\5+(#EQ]%)\'=B'A!-??@*_]J#KX!S''!$/73 M[Z:PZ:%D6G&^R[E9 ^TOY@E9=0,;LWEW1-@OH.^O,_S /10?83!Q>A!:&6&A M3ER=Y,;RH#D8\+6N%KQ[H8X&82)$X?DV!IS/%68JDVP26\3+O#,>9P>3FID? ML:$K#"X(K[<[Y8R^L$PO(WBVI0M<7L6*\IPQ!"<>^L*? \,CKL[8YA&O/GL% MOF^>P]KIV2JFQDF"<]H#HF720EL=!PZ [Q_8O$U WA7.]W$7H -?+[5#Z/V# MOY]//"P!^[3PFW2(6"9;(BQ^G'<*LVRE21A4X$;A#\X+WR.?$(%?G(]\*IQ= M4,2>-]PHVZ2$2*H\2Z!%=ZPZ*!&=\T2JV.L$#D]?BVF_Z>VMZOB;/B,_JHS8 M@:VT55%J296&3=MR.K Z_A%V_"I!]O(T9E@IIJFI.W10Q=7I>L61M61(8P(* MOO/-Y*[&8Y8Q7HD"CD^B(DG86B6E=YE*X!9>0AYSN6#"-XG,B"X.N%E/CZ!@ M7"S&NLL4/P[NCMY@$IGS*_F;7J,7!^/.(CM:JGA3H$S9H64KN,LQ/\.2,2&Z MTG%WH.7::7G8YZEBW$T0>H1CSG^UV:<[CT70Z,D1C@J$+AA]"VOE>'SH^=*G[4B^"Q/Q0E5G=)<-:*Q]I(:!JSSI[\%XO"Y),_9DPUW M\I+1LX8Y,6 E(&'HLA^2W1W)TN5B)A>+\G.^'D^T.^H,Y7/!/6SM;3>?Q["# M_3RE>PO\9MUO@Z+-"**K,UU257JCI,$(K66_%H+B:% $<<]A+Q87A]5625<= M=E$ST$Z4RQAGGP/=HN3><;$,[(.L>/=,SL SDKB%I#DRD%.F,?8.IW5LOZYR M?W,2;068]:%H@H2[OX)7YR=N[BBJVX:D;E:!RL.TL*S'BZA#M\K#I5K033YP MX9/M^)]3'IZD0W+#++3_%1,ZD,,DLN$5B4'>CW,TJ.ZGB(FOVH80W++O?K MHK:E!5*Q44PD!,"B["0SK+C-4J(6W%M!CT+(FT[>-1K>N9S@=#XD&:^DBKGB MI,9 H^3>P)]S=;W8BK9JF>%%H;^MVW;6@0*W- MY P^MD8'6\$KJ5(=G7'YI5'6P9CK,=G HN-X$6SBKT?(X.:6E,\*B'C$,#K+ M.E[EZI&&,:G8_+(4O)6[6P3$V??/'+?$]G9M[:QXLCAR20\[Q;GJQ$TN4Y;K M&1<-+$$Y&$DR'2!?&,MD?S&6NLMNFG,6LW8TJXS(NA38 MZ=C'6'Y/BB&:KY'[<&$PY^R"U2"+4A;%TQDKG^=GPW(B=,PW#>4 I/%J:&7.&GF:&M\PF$//?!'&?&"]MNC8CJBE'%U>0VR@U0M:!U : MJN28T7!IB<8HN(/_H27:UUV[C7'UX$$A12!:CKG*QA(MY>4:'V?9RAA"N]S? M/K']):E8DF9XSVX2#0NT,RQ4;(8'6EYJ)8 L #NP:OY !,\Z_XP,;A4/7\Z^ M4#J+18V.6[2J:./^T.J).C$.;,PC$-D70;1S5C1-5]$'-0!E $;^B?%<*NHV&/MZUT-FT0%[P;KM:KG M0XTNS0?EM.H:3+9>E+%Q+7=3%K[>D?"V;[>AO\\ER[TA7VR,SE0[K4Z. XU( MR6TUJ^T1$UA3#0#YNL 9RN=@7PU41F,E0:,X%A"6-_E"R+YN A!?IE\U MMB!T7(UB4#">X?%9>SCIU0,[>0\:_0J.I7^6?W6=Z:0UPJH:WYH/NHOE@F%[ MY=LW]F#PKZO8^_L$K%XPJF9JKG54)^UVW&)YH:9*-S6 7YJ G4^!"T!/&\"- MLBH^'\9CD;2KV^=?XK]2[X^X#7";;527@"["BM]B&590$"<6*.LIT#,=T72Q M*'P^^BJVS7B[_%Y:0P68?<,<>Q%4Z"N\(WM?Y%'SNK(]@%J=]C$&KQEU/I_1 MVFTS3AOH)' VXFV:WBNQ5R9R6&3?#V2_D/7ZW<<+^Y1&&[BLTY-BG#PIQJFQ M/,=C0@IPHJA5"X0T$9Q@7N'V#8R3(<9O"^/$23&.EL5VQ%;=*II&)U*$0BF6 M;-V;'R="C%]K+\E6:ZO;7+S-788.-J!-5[7E>"=Z5L&_. M8M@GDIUE]6_)Y*ZQ]LZ>@XM@K4ZU,[%%/L6H:=!9+(J)N:CP@2,%]X&U(.UH M.,%E#]BKD7M_E"9E@JD#=,G=7]].2:OF1>U,J(_-I$Q-4F[9Q"G5M68MO&KW M4]568(.3I[A% CO5R'Z$+O:TY( R;G:IZQ: +HF@2+!@R*(4(5D#5T[:52ZP M3C@$^O5#BL\.'1W0=3%1M!7>=8JUY73"SHENP"**)[/RC\[]\*:B[/8Z15@P MZ^5,OLSWAF^#7^F#S9%AKXS[B'/4$J:HRP7#%;7M^?NUYE0J)MV6@(*4FFUMHFGP@L%B]Q;>7=S<.NE#'_#5 *"R+3=)U]3O=LV,KDAC8+P26JK,YVE^EL0M%C=QUX^G$.[UHYJM] Y;P()FTL77)0 MO&JUNU-L2)+EP 53?BP0CD@'N?RM.Z*&YCH3([WD\IEDI3DCF_%6/'"8^HHG#,3H\RT[$IH)W"#\ ^_L"?HZ#T1%B,X3S7T M9F&!IFND7K6D*LT']S"/$!\G3BI:I5N*WLU(=6C'SWLQUO!8Y$:1CB;/2VH^ ME=1UH=[+3F>!W3;T0;;0*MWQW<[>553NM.F-LJQXE8E:153DK,Z*$\46M35& MBDU!+8W,EL'E.3')4]J(;30#-YQ]-J/L4)?OVH_L84E766'G.]8(M$/QJ)#C6ZUZUT0UK><4PK'Z MYM%1L6+RJ%NQTUP>GQ24B).K2V00KGB^NN!6Z\Y1 5]/X11'6W8*P@!-2]-! MK=4T6DPT>/L=HA$4/_M2J[SHR!8^H!K%8$"Z'O@HS=G1E)35O MC[KG9G49CC>"Y5VT:0GSZE*0AT:YHCK)B9L D6K2E)YQ,UZMQ_^S;J/_S.8] MF^\V?WLO^N"E?#TIL 0Q0<5QI<@!>RR/>]VXGG7G;]ZH6 :)8[$G^,@W7CB! MY8624+);W:5:1$%7J2:-2!7;315[V4?OB<^_,*G,(!;\_JT%VQRFL69V@9*H M6$ZDM6ZNI$YCS]V4_0=V*RLY8X^-&.87)?'F>>_#)-"-L:+OJ_98E;ZHXO?+ MUA^O"(ZO"8D*75E$6Y,YSX[I6KPV<62%>XNU37_A(]_0_'H4%*A)MXOUZUU5 M=8HDZ8ZZ/6/0>*M\GY*MGSG\UM_*X@F*S'!,"5BK/X= E'T7 .7RSU_P!V+9 MK@8]R5A<1.:*; ^?,!3]GS\GHNQMO8YHH&\_11]I^ODC4QD,MY\9EA]5AZ_1 M_'L&__SUJE9SH.@1VY@\X=@C-;'_W'D'+#K9%.Q#3Q#IBV-%1RD9?L"&V M,7["=C[R].']W3-,B(;G$@O$GX0@_T+]_S;?>\6)1T^J+[]^EON?>V7K-P5^ M.5,LQ;^*P7T:*C(-W<17G/T&18EB]E&UP2J3>8!E?_ZW?OO/HX6;/K',O7LHTL M5T>84A+AVFR&*:4YA"T7B]EZ/5LNW4Y?6J(UA*9I&_H#DGQD'Q&((#*^;?^. M>_ER#\C'YQ9N;-[_9,<'/6)Q,-[CIUZZ[9W6]$1)'9B&H\L1R= ,\VGC'#8U M>F[G376>1T$?*?BJ5<5X]!'6O'(WT/7J8"M(1'1LPWOGRLVN?GY?F^2WM?E2 M?:ERK?B__\(H]$]?97"DA;WP>8XB(6N:6_,&HJ]-"!!=].B^#)2GI"$YWM#O MG?KTRW=%)=$TA7JQPBT[M?B $XOSJ%*/31M-_QB80ZW&T$AU!;$7#3X=Y+ 0 MOGH026 R'0Q=-] 6R3Q&"2.*H(/9I5)8E$>O'\?7X MM7JB(0FRGDD,\I6(R"G&0-,CT[&@QAD(9/1UR8[ FEE**.=0L9&0M115+3"M MJH +V.N26#*9(]&9+G!3;D0KP\5B4'3G OFVSDBI2&,EN93CV4RU.$GHXUIV M6A6B;TO&E^X4MZ8%EW.2[6ZT[RK-9+(JQ+9O]P\1VN)IQ7(@EC3OK+:GS2^[ MRO.HZQI>'J>35EQPHP6?)?NH67^PXLC^)R^8]"XO6Y5!WW!BV]PT; ?/WN?R MYO,9,&U%$K4UDE88V-;R/[L86K]L@Z=3\^V3\+[?MGQL[^(WVKO?MNDI-B!* MC!]!DP\-&W\415-=C79E'?QG2U)N1I&WJ[JCIC@OV8=_&*3]]R\%/F0!"3;7 MT'JBIAEVSUC\.@\YJ3JB"=NEN:MSW']M'+/$L>,TB6H-5 3LK)(6];DY\(8% M] WD-L*I@X$!$#Z+U-TQQ-]K'.^!Y__^*QXCJ3_?)3;!@6G\4QRSRC.U!E(-S?)TEOA'B;(]+7!?!51PA( !2V#/9 M?L=!I P3L8< F6Z\%+):ET Y.$RLF<&M^-#GV1O1116.I1%UP5>]OF9G&C% M;Q2W6D+9F>JYLWFJT1R)+2X]S3M6G1LWN43U4Q(H>CMN$0)[0+PV'?:4 <;% M=XF,8=ZQ\[M-7W=NSW8C:KT^A?,/Q_%C**\X7#J29"+4C!JJ]0:?D"NMKD3& M!W!R?7(.1]X?AVO4F%(]ZS.U2;7_XT [IH3V%O8;TA!WS3& M*T[P_O/^>V4@K4^%>A67?/VMINC@R8&M-+W?WGR]6I/TE]I\X7GS[$O^_*"O MFR8AMA&*Y:U8KKSD=(Z(<6 6S]X9+%AC/%8L+W$122D:0.!(T0/FTSXB?]*A MDO,3J+Q7KMZXP]$IV9VZ\U8MA[;:46#&AU:KFGB[''.H5RB*14@T%J/"%9K+ MK-#@Q!=0>G9XUPN M:9YJ4?'\*X80..LJH@[$':9UCKQ']IG_!7-?;L:3#L]%0VF>0]L#C 8WG;;B:F M,?-&NI,'F%?$ H[\S^<8^_M\6.^N9=-E#1ELHST)L8095-<1%=KU_0_+KVYUO0"51G2G)])>9 M#D]%XU.N6&LMVU35>^F[MA?WFT['(A@1)<@8OC6V8Y8!KJRDV*E9I8]^Q# 1 MP]N[MIK'CQQ3L>35'8Z0:YYN6K^_]<>W5MFU6[_1YD#4E:7_][')&+>KJ^QC M[;'^B'#CB6:XP R.7EY:Z#H(\9\K!F;O)+ISH3 .(\MP/FRM_RDH.L!V)MN, M,\R-VXTXX%IMRJ$[^G3:D]].M@_U@\:)*)(TG($&YZK,#.@.>$#JC@(]#X:C MZ/DFX<$X5Z?"4/'^0"7(RKK87ECU-ELP)?!D>!W6#0F*]+Q;21F7+YM#6OPZFB3N"? MDU@#++XML,O::L6 LM>ZRN29L?K"$-EV!R63RD)5II(Z3PMV*:)^SEAC41R/ MGL\D3SXJKB7B!<4F4/>2,A$U!"R Y'@S0?@Q')> ]8 HFTM5D:4R@:J1=](W M[R<>%/0A[8]SFXGG51D3B*\, TR-T0(M.&DU3]>%WD1-5VNISQE&/+8_7>CX M&OYS=B=1,"#1K0P-_>VZ3$$NI:8*W\7X] S+5)RFB_'CP:,:"Q?ZT$!MH8.*)"-%]&>VZ!CA/%P/L&V+[]')%9W'J18Z282/, MQ#LPQ9LGG'N"\PU8I2 3 J9O> \^+8)_B.N!2-3ES4=]Q8+VB'BYDA!E?6]9 M1A\ .#/U. P"69J-F'Z*T4D7:N+A.LU;V_NDI<6O.PK'/VIVW;MW PH;5KA: M"@0FQ-7$,2W'6Q.T#026\'2Q"NE@^!^]_ZQ^A3S)R_9A)/OIU/[M&BM?,2(: MP_MR7" )BA;(OD@(-!KM"3*&QT7X ^M'J=?K6<5B0AZI?:ZMUG&[UJA,BY'\ M8BZ@;U>^;!L?E^-%;L+GQXFIV(UVV0++P))O-@CV;";"N!R15%MXLMEFJ2I? M(KV2Y(G7R,ZS\>ZH@!E!/!+D_WQX=L+%TYZ_[L@;BKTZXH(3I2'"0H]L?3J, M2#RBV&5RO;_4Q8-)79_I)QY_).G[TKXI^JS/\G-SOZ#X'Z%W GM$HW>E]](Z MB89;K @98NC(?*A #_ \EGYV>\1[7G)UX,P%A16TF.>:J;@8WO.][7;IKH&J M:73.Q14U'4D5\$EN8A,T\^GU52\%TO#8A2&I#\A$-)&9=TD9\M\H],M>)C/B M'Y_U[>77L[OY;W'5$\X*OS8>_'B3U3Z/Y_7IMMOM5&)&FP=QNU2;*9'< M+.N!'/\4R N=0N,$" X!_/[ =HL ?KT@ ^" =I:UF(T3WXR8SPFY$..H6B.K MF;160L5HK((#/I/H=3R,DY];A8&STI)HR>(4J7O.'/'.6@ V4BBP1VS3/.W2 M\@V&#+[5[E__9'796[\'2,]%I"& XH?/JI 6 2\QQ \9[.0<_X&MHPE#T4+Z MB@9D1-2T=3#+"TE,'<4+2-@&T@/K K#BES$)PDOA\+=ZO8A,[(0VM@2-D6R/ ML'G[O1#9\>X;]8M.3" !G\)C^*H.?WNRA?P!:X;&@5@.)'76T/"2H3>[FNRA M:+_NSUQ\V6BOQ:N'UUWZSX,?U_L#W^EW#]H9+-0;P5YY#_GEX9->>]:5^0=& M^RWQF^L%_.+HJ@99=*U'Y"4S7\'A[(N(K&-Z-X>M=C=Z8Y8MVHZULU:02!2= M:K530OEQ,L(E\)1K:.7J!PCJ .N]5*I#C^V3P)OR1VZGW#D!XYV*WGGQ[L^2 M<88FD1=?I>;3G.G9#KC5' RO4D&C4\U8"(D@2=C7=-A.P;G.G1B;V?(A"M MD;U?6&/HI>!;S,VP#0UR##OO/G@\"E8'V8;7U@$R,(VY/=Q\_0@9%?#;)H.^ MHOLK='ZZC"="'/WSO1;Z7V-_;HI]6.#]]FT*>@QJ7?B=MFY**OJ.,\7P7@1' MUNQPEQ(^!FZ!_B1+6E$2DV0Q*@M @C](DL %L2?%A5X\2J$H'>U1?>+U\E-A M1+9=9I P>3;:RPO5$<_%>M5]2UJU?)*3^H,NSK?Z6(JKJH5>+S. )=^<3RF M5!1OS.&LS[%8(8V)>']1G>];_"K,N6(D-5S..!?CW1:>H^FAYKW]33O'Z>9L MBE.DQ>-2R\"-/I.?SS?Y^B]*&MF(KL;ZW(1+:_VTWJI#0"2JZ\C)R],QQ7IE M:3O. @6#,C;O"3DB7:NNYY\WO?3V\G 6ZI&*7W?!H>"YBI51[KB#U0>^3_CL M"24X\4A05UY$.7XXW3N ?J:WZ"-^90TR7U7;<]@,BS[&\'O6V4Z(&WV,!3=D M>JX(Z0O,$H_X>95]31%\]GBLLWO@(X3Q0038GU;Y1NT1U8%ANF=*S/>FQ2:[ M?L3#=RN!\H6XN(WP^5]CN-BEZ$4VK>9;H#6;M M/-;Q#8[X%.@^BA1\8]GQ[(/HAW#DUI/-%0!7,\[/@C%P@^*UX;@1:MH7)[L2 MY!:6*:7"-ZER,Z,"JD'F\FV]TV8\6$:_#TOJ8UB>84G0.YEMDSX=_=B]7_Q8 MP._&T?L'0DC>%HF]D2^EOR_"[L?5X1BN&WY8W+%6X2?8MM4QPWM.&C1,_UV: MZ[U\KL!7P]M\DYL\)/WUI?)68BW$U&1#Z9! M$W^(+Q<;7X23D/UQ[RO8UN+Y#-+56<@[(?&*T>A%[>2RQ9?S\S(%8&/LU-Z0 M^"G-*HP37VG)RH\B6T.@:1MK1/Z -N;')#GA.CS70].QGESK):-4K78"P+]/;P*S;$Q=?*WF,I'NGS$DOR:F M;_T;XR_$%$47P5<'TC\@:RM,^PS5P._.+9?=\:R8V2=+8H^QZ)LUNQ]_=_.O[5IU'.*!Z@%* 'TT+I ]@A3H'M$79 Q#Y7Y, M!"2V6:\]C=3>H/S0P56^8#TOLQ9LH=QA"HT.TN1*#;[&U9%LB7W<67I?B3L@ MC%_P_W[:1: VVG/UZE?[X?P86&=(&EM!<]C#WBKT:ZR.JC M;Q\<]ML>GD P0\4&$5BIY)FR=Z;I)F#ZB)UWM>+M4/C^9L&3]=;O6BS^2+Z[ M-H%L_H\]8O&S=?4J^MY$CW^,RC_J,/E(Q*^ZI_0+%ZN]W*Y2@71G9Y/H\.A- MHN^)Y!HN$GOC(;$3.<@/UX8"9 IO"=;);TX\T@4&RN<=LQP65"U>I),OG-C5 M]P_Z).Y$(CF-*WN>0#[]2Y( Z/<#Z-VV+]_OPTZ9.+6;O7$U!IH-GK^'(1^\FTZN'$Y(^6Z& M\F5M,,:VPZ]_QKB_8U_ ,9*FJ*^%WKU*U^D8CV^B[G=%_>Z=Z9T%'L]L[[E" MY ]'%QT9:E[^S^<@$W*_D/O=L!I#[A=RO_OHY$_@?EM?W17?:Z6"R+];0 M_5BZMQTP(6J0-('Z$ !(OP@TCI+[+_C[D'[!6J&HO-T$N_4CZQ<@JS=X=RK[ M>9FFM-XH1&"K_$S_#(LDD(!W<\2+K["0N(7$+21N=S/@A\3M/O08$K>0N-UK MIX-)W)[C6D;?NVI[# 0B!@D;?5+&YA$QUACW_%UP.Z$TR-M6+]T>NVK#=@%D M?73B:@?J>\PNY'%WSN/(D,>%/"[D<7?8R9#'W;J&0QX77![G[ZG(/6O6@#XKT^I'C7][B!HWC1D.*%%"^D>'?8R9#BW;J& M0XH77(K'31W83X&FXW@,OQ2G6[TTY''7=ZN!XW%4R.-"'A?RN#OL9,CC;EW# M(8\++H]C16N8THRY)6!1R)J^N$WA"^$Y^%[$?_%+.O?BYKJ0T_UH3A<+.5W( MZ4).=X>=##G=K6LXY'3!XG0EPP;6U\B;_^B*7]D&<@R5V[!S)31/"\^+DN6)/9ECL3PMY?H%/%C>O\()]SWS18Y>KN[R\,C5@.=HJ M'EB>@-6M0"&1O&E<#FH9FP2&Z8AH2D+U!6: ( HM^\7"U M9X9(A@SQYAGB&0"RJ=&GA<]UAKPOY'TA[[L?OA#ROOO08\C[[HSW^7=79-E3*5&R#=,2\!A%QKY-\9B0X]T^QSL5+KQJ MD'4](;,+F5W([.Z'$83,[C[T&#*[.V1V.*^;8*!8-C"!7!X.?&'H=Z(IA/H_. AE#<9H,]_V&3/%\.-E4C'@U M(ZNJ=QABR 9#-ABRP?MA$2$;O \]AFSP#MD@651T4!?[P'9W3MP0B&@40XEP M\+>5_(^^Z'+X2\[S[T&/*^.^1]47^WYK[Y[E$0\IW\Y3OM-C8LZTWY'DASPMYWKWP@Y#GW8<>0YYWASR/XA9#*"3[ MV\E_5$CL;I[8?1,,FZ=# G?/!(Z\-0+W>0\9DKSO>[8;[T_(Z$)&=WN,KIY- MEY@&7^/J0HR.Q6/1KPWD=2@=T?[\FEO(Z0+!Z:[D#']>OX-*T5[?I/;;%GL: M"(S03RB#M5,\W*R=![?E(BO=KOSK1=L=$/%]WW1D9?;/7_#'YCE) Z+IVC_(#N_>^)X(\NQN(CL2.PE)5@]MOG,=P#;#PW+OT/SR02:?T^2 M5_N+>GW%P#'K"<<>*0\'\,]UQTA(>:)G4M4SW'R=$,^*>68OC3+[-;[2\-R; MMV'0NQ9@[XWS!['Z4M3[)"@BBOSW+P&-BB1.17L"BHEQ@20P6:#[E^FJQ[ZIX-L+W&MVZ*]NE-6P#&2IJCS M=O#][NP>,;ASQ^QS^T[H23\E=]BV0KG#%!H=I,F5?*H.)"4U.:< M[ O9>E7 W]991'6)J.5Y@IM6LA4:3RG]B32')=_4V9WH[3QC90=D@+XNF>YAY=B@MIBA4\8IU3-I MVF@N!D+T;WC$2&1'O5%4N,L HCNER ME"EZ)=_T2.;%9;^;YQ-HOA>K-.G(I&OK X%Z^W92SG)5KE5MHG6J7P8LJ2X% M92#$WI9L96NC3KN4K:CU^")5:G8K;HJI"O3;DHLXD\Z5UM\>:0O$T!K$BT< M@@E[6Q3$*KJ6TUA:=9>"-!BP4J?%SP4,?UO4+H];"[D^'W#UA8%&K2E!=AT( M/.)MT5S?Q7MN)"^HRDAHYA83M.W:L-8]RL]V.+:)]ZP95R:SB019G.4!#6O= MH_U^AIP5Z.2DPU%U8]2:C[GZ* N[M4=5E=8(S=/EI,[E2Y5Y.9_MMUT"-F"/ MKG++9DW.4>R#Y='B4T,<_Q7&/N%7W3UI9JMSO5Q*2!YFML>JP5&S/0]&M]T]9Q MVA2C]0B1Y]+N7'/:,X/5[(& [T%6HDOBY3:MY5!VTHM8*@_U/(*.8@^RQK/6 MI,RB/545'9+KC3'=Y;J,@.]!5E6CS6&F6,BJK!@556"6IHH!&[ '6=.<'F=+ M&6*F1@R"Z>JY1K&B0Y^V!UFU:"6?SW1K97X\+<1'>+12,P:PUCW(HL5%B5,, M><*7(WJJJD\ERN5@M_8@R^G)Y7JIU.#0_##?3%:L<8JF8*U[D-5NBTV\[[10 MSNETZIU2)1N;:;"M>S"0Y_+]1:Y5'G"XK1KZPJJ"&@YKW8.!&&XW09Y-)#FJ ME,Y01JU3B188R!?>%BW0S;C&J].$6F<;N6BLWM7E(BRZ1UL2.3%<%.-1M67* M\=XX[\HN5X4CV-NBW5IT,LPOZS4>P*?H)-4;3R&RB#W:4D6N4JTK*(!EMPLMEMBC+1WH4:6WZ&,\%2]4VTNCAE5*L*U[M-5*+D=SS7!9%(Q3<;I7 M&9>3L8% [-%6;EG'A&*TH*#LJ% :,OBBK'=@K7NT-=7J0LK404MUBSCC.,K< MP#MSK^@;VXJCHX0QR- 67Q_6$L64@<7A4.,5W=B6'X39SC?]R:$WU]3$B06> M-K_LDA9O>K:>FGF3%&DUN=E,KOVYH.C8QN:#U430_^3%?'$WIKPJ\W8^;IN; MAJU?B*TXT(>A,;\6ZJ,EGYV9UT[]!JRSKQGS#7_:_!WQ0FQ/J]GU',KIPUGM MFI;Y+]X4%7N01#LV./-L]G"LZ5.AE/7/;T4DX9R>#!41"$70H1Z"H ?L$<=" M301 $_@C';JF("@">XR%@W4@%($]8J$F3JB)CU,^/D=;+]=K>E\<^2)KV!\Q MQLO*X)-=AK,F[\._?^&_OMI]XA'%S]I_^M!"Y1%1]:)H2L/UL5G8P^J7;63\ MO$/RO>L>?XR?U_Z_J_LDD,"X!\R#Z@^]7@"]'OU:!)M5U=<_S^//UN&ES7K5 M9('X2XK()JLAP)C'41R_%?]V-2VO/-=M:QG;Z\9>$5[TG8'AA1QC6SF^ZF;H M'X/J'R_"#*)?M2^>WIVX7@>CA:>1^= M_"@2&*1>?FT0N?;N$%:TAO[=(I+W"Y@ZRDS4MIF@IQ@WKMW#*PTEU^[V?Y]N MO C63AZ$>+&! ?E+6+HBEWS$N=Y^(M0MR&X15,6^'I28 EB M@HKC2I$#]E@>][IQ/>O.?R%^"LEB]11C">6^0'B9/]Z46T '=%U,%&V%=YUB M;3F=L'.BR_Q"9" I8U&S_OX5(7XAJU.:_OZE+.PGW1G+AKW^_A>BBV,H#<>* M#$1Q\N39&Z/+WC_, M!O-I@5+*4\ (48'X]0]&Q!]B./G7[Y>2.-U8>FTL7VMXO7:_3V3#6.!VXUW$ MAC%\;<28L #TM '<**OB\V$\%DF[NEVYO!%W!ZSKJBEZ@H[30H-LXWE:J'G9 MVQ0T8BKV0*'8 2,.YBSU!6 92?+GUX@)) #ETM/ Z(#^P'1@&4AHJ891D"FON?,(X2U#C*GJ6$0(='KCTNGHW;OK7G$K!?F_3S:"B7B8'2PIT$ M6I;YZBPWJT09Q=M-!"DM'L,>4/J,E/;NK?#BX:%3FN$EHC[7-L/ST=-/VF&Y M.-/[5I3-JXH@U1HEIX\7E#FT0\A*<9I^P*.G9Z77GEEE]1D4AF$JP/():ACM MNNUHUZDYP ^<+I^-%FQLS85>:(_[H.)KR@*VK?E'HR"B!?^P_*B ;2J2#>0P)!"&!.[#EYQ\ M[-='4";A$-_C(@^ M8 =M\C9#!:N+F*253-8L( P7G#Q<<,6D_:N$$Z[=WVO[M[.%&WQ[7;FT]QV9 M$F.2?"*SR*,1J\Q'RG%S-,H,A+@?=* ?J&@8<[A$S.':1G#IF,2U^WMMHS]? MS.(HJQ]/B2*]S*4<;EKFBTS?)&;4= ZMGEI9/7[+@8OMP@RM[&\_:NB M.:9?$AC4H5% 1?A:K%VIV=V!=Y X) 8Q\B%*A2&%,(TA3&.X')WXI &38GM8 M[/6Q"IIWZUUMGE+:)#OW#-A;W(@_Q*-OMV3<3G3 2VOPU.M=!^188!T00"*( M)R/1AF\.@P-A<. ^7,KYEA8VME( H@5\>RKW>0OX$Y=]\48UGB?T9DO@T]9B M."(6]ERJ,+[+^_5/G'H@#[J4,%(01@INV@[/&.W_I"$.5(8G>I%HG6LMJFE; M56V'$0=> ^'8[N4288="=K<9-DB"/C!-(".VN%@-]V'(( P9A"&#,_*#CZ_1SOS+HEQKLC#)*#*/U A &#,& 0 M!@PNR"H^9;YHOVM'AN,%ID[SR5FJ8%9FK.)?\4?YYHOA]&V'"[(ZU,] \2[G MVFQ]."5]N'MW$T8)@NU'SKC?<6,X6__!+23-\428-@QYKFC:OF"!E8DSO8[2 M1?-6?UGCRY6*DZIZ%X%Z.8D/,3R,%82Q@KNUQG/N9OR2.=;BQHRW2L8 K5?( M^IBN=*TZ[YLC'-^)!S1^?Q&#C33"$$$8(@A#!.V]OQ2,0?XN2AY*8P(A!&!,*(P&FYPP%KE8!C\%I]Q*(1.C6= MN]9"TNVY9ZV0'U"DER]PXP& U<9'V/Q(N(O@ZUS@7GQI*A M2^]F1,?;[2+5K19*:BO==)7E7.HE,XR KUO#J\$7R@:;O+,RP=Y=B>*C"10Y5 M(*"!>X>N:^ Z[NN\5Y)=I' GEG[4*0H_T-+/O05SCZE7&IWXH,;$"EQ^ M.9W&YV:=U')SS]0]HO) X,1#[ :/3_C.'9N%+)/(%K*-+%='F%(2X:I\MM$) M[]P,DR0NXFFVO3E9GW[0M/YF07?E7(!W07>#4]$_=^ZKFHBN=T]". 6][97O M\-++8$X@UV9665G9@2N!N,6LUV)+4ZYNN7S'YG!+,:H"YI_+1V,/&'G&>/:U MP1N@V>0M&FVX^'VF:X0^M-I"D74,(4TR:IV58YUR0ARWN;EGM=ZY/"CQ0-+X MS9[)E-01!]E"CAPL! MYM,%E2QV1ABWR#&P6:O;K:D'BD+#=>QPPGNO1GC6,?QH*VQDRZGJU !S-9*O M,WHS,JZE4W//"KUAG"0?XO'[.UQONTO>!#.@.V$$X,8C &'N>W IP<;6:BM3 M.W#-B$ZDI597Z:+U2".+SCIN'C4A'_#/THMCD _$PCC W<4!PDSX !.)HVUW M)N5SF'.17$H9<1P4_-BW7>^H'2\GE;[Q<_36?7\^.0_1O%.($.V99(7Q M@3 ^Y4)GZ6TF*.[[CJ6B4/E%GRC*7'TI,HUD18@EZW!ZLCI,[X'$R#!$ M$(8([M4.+W66WA&&.-?RQ4*5MU">[75&8Z%O\LD2XQFB'^Y_0*-WEK.^,^;+ MH!>>H'?C(8(K=#N,)9R:/A0,?= YC@)#?)]5R4TLQ6^V,J54+ROV,66SO?S MT8& K\[80Q\H/,Q.O[LXPE7L.PPXG)B6'&?@V-P2/^4386 .C'TCR4(3Q!N,:!V\,/@?5^($S@R $/,*FFTF2IJN>UR=RS7&IS73@1O_'-$6=+H;Q['Q,F/P3;>5PJ$_+@$6%5O%PL MVN-^E7>GN5C>*I;G$_0W9M@F/@0,.K^MD9X*S 1&YCCBV0Z7KNW86P@C T$ MC"6\DYEUT%'%Z(D\2U)QF<^K.M9I-R6"H1D!]X_DPU#T@<0/33?"0$$8* @# M!1=)L#QHQHO1,,O4V**AYOLD3LW%*!>3YIX9KX]4P,D;CQH\LXN3YE3>O;NY M=,S@:MF2]^YP+I(:>=#)L+,E9RPZ=H.C2BFBO'03K8(-)S6TGQT9QQYBX9Z* M6PHM7"WQ\=Y-]3)9C@=MM:+TYJ3LSAHHF^HF.:?;C[G+N6>KWG5#_AE+I[]N MZ-JT=I7\&$8;SAEMN';JT:6C$=?N[[5]V<6R)0^ZLZ8YJ:?;;CO.I:TLSY22 M#6;BG?#@'_2(HP]4C JC%!>_-N".K/^HJP-^GO5?+M'RH/D7>I%EI]K 6[P; M3\0'-7KAEA-SS_PIW_SIV.E3+:^<5QENW;B!8$>8(!$0,K'C2/:XC\RHF\$5 MS;'4LAQO)A=8E*ETY@*!KNX=\DZ,)-#PYL,;"EV$61%!&<O$/A&H$MA M4"),@0AT"L2V@R>^)NC:6@O0)/IFT1J\I?YWT1KT.=]ZD# \2!J2^H#\]^%Q M/ZG,%!GXH[XU%$U@"2FJ#F@ LRZU] M*4!7I* DFJ9 5ZBFFJX;&M?BXJEYM8CK5*H* MQ7PV&7R* %U&".JB5Z0J;F6.MDQU&.U@';N$02&@CRBVAQ&]^@"9B"8R\U[R M)R(Z]M P(=:Q!8;?X1=K[>\?-1Y\_VO*^7;#4V:RAHW6%* M#45KYG/DW N H0\HNN_&@]>8677^3T2Q+.<^P)+U>[)77#QF16K3(5]4E4') MNWV8PV;8W+\FG<+>9D.MA>/S]3O T@'!D)7)-!*;%Z:\HS%=OH.G(LW<2C#1 M/??';P5C(T71E(8(@3T@GG)]426!!,8]8&X^A3]AX0F S\Z YH:QRZ#&+L-$ MK5L+N_8#=.S M[L9 +S(*OV>A#EVK-*?U<5'-E_".%$FVRK3%>!9*?62AMQD+9> +O(Z(&IRR M*')$T2.2.%%L40L#H;<=" T/QKT#4O%LGA5HG5F=7=GFCB?;=TZN6<\.9@(Q M4/\_>U_ZI"BR]?W]B7C^!Z/O>Y^8B="^[$O-W(E Q5U1$;*Z>@:KWA.2"K_F8SE M]R(60DTXU_"V1S!'Z2$!@]OF #'KB&!U5^-^>Q@J&5&17))(XU0<'WI)94N %&F7)=JC;J5<&9,FX11'Q%97%),HTS\7"O/Z_> MQ_%,>7#W%?C=V=S3)[KCFRL]9;L^#/N"N6@WG(MVA=K),Z&-DE%RST6V[(02 MK-="N6WH06CK*)OW0$^B?)GOUL>TA1E$P2I*!#T+0E5E7W 7P=,(%3]P/IVN MR]SY135\L0UF'OA+87@BV%SJKOA+Y9B>N'5+7YR.A.X(ZA=&VWT>:LPZ? M$VW,:!B*5=UR,AY5_T51+$U1, @$=A:"G86^7+7XE/C:LQI>05E=DR@.H_7A MA%]-FV,@OJ".'T&E2>K&F@H=2WB/ DM/K%=<>I))]9K@H8AK[G)DZY&ZSP3;T6 W!C=ZGX6,$DV;? M/4:&;I+SN$EN! ,^Y2*Y0PSXDN3_SX( 23NU36 9%+*4,5^TBWF+Q=8 !*** M #B&I^EWFY]&.LY_ B5<>C9K"8Z (H'+(*D ML9X9>;IB910C?/"#8J^5K7^8)[@4VBH =U*ND4;':G- MBZER([<'C?T,Q"(1 F9.^]?N0&0>?T8NG/I_NMW^D!B?ERQT^ MG\H)C3S?$/>?1*%6SG/@,M< %^K9\.927+N37&72 I$?&3@-)&9ESY_)9-]P[D%Y[/9Y.5T9@]L?AR-B,ZCT9RW3'&B^)4]40IP6NOYBN93K^ M=&KJC&P<;ZYX$R7[R' YK!/SM7\LH$A^J4,.%N=@6:'Z6TZ>"7>AB025D$30^-(?O M5@KN(@$_FVU*;D>99%AJ#-3;V- ),LY/1P,%X764JC/E/,'TPF5"\2/4'UJ# M!MNCMU9.7Y?677_GFYWP!8CX4*U5\35JLQU MLAFB9^G*<+5>[M;5;2,<>F3Y#7UB,9EQ6[2$(%]@UHC26,S":1U9J^R$U!&S M;!A2C\^OUIK:-"=&^*Y'%LLGS4F3K!0\?M%>ZE+;9HO>,!QZ9+4F!6'6F]7D MN63:PG"7HTH!6>="@R$^%#=FP[8S7OM2K\Y2029?ZTR],1@:D_U=M^]JE='& MERA1VR%H/^<.N5"BCRRLH,EVK]#N^U95Z2PKXE31)_@:#(U)P,PA1'-*U_HA MHJRVDS)JTADZNFM,!#J$/AZ[Y=I:JG;1U:2VV*+Z,KSK$1X845Z-'4JNA"@* M%^S*0FU!HASHY1X;BC5+960I(JJTW>A=A.H@G-B(VK['WA4K<>V5/Q/JR);G M#47MBB*7C8;&WK6GQ' Z M0 /"&(_!T#BHCK:SS%259I)9RJL;9^Z)JWH+#(V]0,4?,ZO-Q#2L&4N,Q$R MEY35B;T TZT;=J6!#:39#CAI@;A%P>L5 MR%8YJMOZ.#2RXYXTX[VE'FK%MC+W]8?'#\\W1J!('I1(H$ZI>S7L<7N+M%9E M&;B/%_8J:W3EA6;[S-@_C(E;#H'W^&*'!Z+[??9$)_+/=,1G]W?#>QJVNW[< MDA__S@!?Q\/>#EB'=/I0_S[L]-&#'X$_*%YQU7MZ'>? MUT*>F5-GCC. ZW*9=<&^HQA3TG!4)C#5S\[S?RVZ_B)O.=(<]*#N:] MDYSC]'G/8]R9>+J>JH=?3/P4[VBZEGIR 4.)@!)Q*HFX8%#FB24F*B"YCUG% MT?1C\"H4&2@RKT0&^U610;'O]&53+$XL,B!X[Z6(G,U@/'.HQ,_R3HP8%V$F M[,:8"3V*MZ_L'N0-T7U!5OJ)K*]F#8$\F4#.?$" YZT4WFP"OC1V2IFY2R?P_SR%)G/1(.4X7=KZ2G>6M]*TZ"V6 M/TF(.3B]2-CL+A!QOC\L2%C%OG>1[F2*5<(6_X2LC20/F"[#VOBULO8U:6/4 M8>?1]-D<.,G3*4>_QF*,26#:CP[5SS_GDR3W?'0$_06).M_)US,[=;9.?NDI MX#XR*A]R]CKNLP0^WPODIN=J2S40/%'W5J:J'VNN"1K!ZL1Z'>/8F]2H-'G HW^@D C&XU<9?'6R,KY M&[;*-]"LU1Z?0Z!S06 SXR*SX,6LL2EA77G(%4%,.JA#@!!IYM;J$,05D,.* MW*SI>REE)&%D.%T%E42:O@G66PXP)!^N'3#.17K(=EN8E_E>M^TO!QE/\OIG M45KFJMW)\):.\SF]G;56"T[PFBTY*D= X6GZ2*7:6_457$J/21@93HH%R?,5 M)%CE.8X%N"R.5[TLA?*YSHA%/=S@JLWU.;"@P,Z+G0**%)&,*&8G_'!%MVF M!:!8(Y7&L/>PX/J<*U%Q2^A2^1TM)C%5X+Y I4ER4;CDZC>1&1=)V@%X'MTR M6G:#">W2UMI6)^UE8YOE%Y6S6'$^72BW:@3>X2G)4GRTQ_>[%LCM!1I.&F6@ M5^:TVLR]8 )^^;DF#!-^RK5S!!/&.ETK5M79CE_T&,Z@VXPU[9U%TYDT\ALN M@^YHA)H(_5RWH4V).1=B NC/D2:H#VLO7:]?)ZIZ\5AOTMN3"'IWH'<'>G=^ M7?O1-@/-Q\;,QLI)T]'6]X5D2F_W8UE-JIL M31)IECA+[4CHKX'^FON1[E=Z3-.GM>FP&13Y*C:OF9EE152)LZ@E4DG#^W9+ MK/,Y%MN2:%9"\\MU*-W@P(FFTB1Y^@.G2[*N,-X$[\ %(N6 475>+JJ@?PHYX(.> K/EG,AY^MG7P(1S( M/1/U(PHU3VS9K>]Z2V1K-.;&IJEC+!45U@3V,D:G&9J!]O)]V+&#.LS MXH?A]4JFS7 #V"1XV2:(=X[/KPFBWRO;!5U)]2R[+T: MI 1"^DC=_[PXY 4FVBUU7>85U> MW!+"6"OALEAH1?UM0#P#AK PGN%67!874U7N3,;/Z_#_>1E?Y:>E+$]5)Y(Y MV^7%7'XR4G<(=]-.'WRKWTZ+@@7>>'9@=X;Z+V!WIN+:S*1 M]?5<7$.ZN!;J3A'H,FT8Q&,@ '3/0 M,7/-"M"O0D.@"8;2L0V*W[9L@5XM2ALU%T%#J/XP:9(]O?IS25WG.37 >=9\ MZ:D3!9Q8F4ZXL&-S9,/ ")BG O-4DJ/T/)IVST57,,I/XLKYOAXY3WHNRN6T'0@07^?[^6F &/2V M;,?MZJJT() 1.>RN:%N-.C&&N@^!O^?-Y-:>GT.^#%_P8%J(UI*?.IJLQ@DD6418;(]>L<:#5+(C>(? T MB2#02?3U3J)+"\J%LV$N/?V$X<1Y%:C/X$09\3FE(QW)1VIE[K\ M)I^A^4P#U88Y#'/69 M(>JAF8'2:96[8.[-_1!GTD-']X-$KD_ICKX#\>=KR M] F;-7310!=-(E'QO/K/H[#O0?%@?S7T((3&D #AS8Y@9*66Q?4V4IQ:&%VB M%E6)X$X<=P[<.EC+A5"4"N^W+DFYJI>%OH&X*^(>@;.KUN]&@H M%D)9S(7O83K+D*3"4Y&*;"3 ^W$=(+[\)O"4<(,QG5 JRX$^\QLN$-K FY0.Y# M/@G)^D(;@LXFF/X%T[\2IA"%B'>PY+*ZHQOF,53K:JJ0&W=R3=YDIRP1X)G1 MK-V2T7T-VS1.P\0OF/@%$[]N1UWZ#"A8VXF:M<8&@Q11KJ!-S'ZS-QT#4(A2 MOECFM@K?UG[6BY,"(H"B?Z4\W8Z^FBM>L(U.W4#*6*@103\/3!"[R02QB/,Q M6'<7)D+!1*CK4P6B'/"7;A-^L0S7MZX'$U5Q$K%F]/P[G%=7/.7W%OH3ITPT].'5@<,)F MF" GR4L4P4,4T=SER-83@:VG:E/_F6B<"TP]80AZ7@]+*-7OAB?Z>&TTRKBD MA610HSEEQZV\UUC+V+[6<1I!8:7CBX?>W"@\?"::!L+#>7TM'\&#NQ;1TBB[ MZDJZ6"A/:-89U.TQ@ >0),6F$?STATGWA0'WZSZYKSDG()XF 52X7V?*?& M%"0]I.#26V=B>.#YNLT]/1.M7&CSIU)9Q3=5: 6>^A#]1EU=L0/TJ_=KYF15RM2)7VY.RFBW?(&(1!%R!;M8:5A+>A3^[ZQG_!M\8KGA%3TF[HG@E>, M1/;)QX7\B"+B[5U198MC2P^V>K'CK1R17A*QXDLUJ[>Q0J+%(=\82TUKVQ\XUJ:^R5*=-<"*<^E6]X4' M]^LHNJ\YPW"!^_:2W-><8;A TC3=G@X(I&LI)7QW9:SO P9\&#$ (P9@Q ", M&$B2)7Q?9( 1 XDV F'$P'U'#%QNW[PT5 M:>4]E;MD9MVCALSM%>3&L?/M<,QP #>H/6XPIV];EF2M&\8O),9A<7$L21:=[B;:X6J5M0-"Q+#W M".S:><0?M#"Y;16;BKF4UZ,IW6C)&'M0URCLO0HQT/ESCV$02?(.79Q0R8.< MB^AY/P$YJ%LS:MM&?V5A!5E@A?Y"9:0Q@)Q/:WK_"91PC4^ZA*83\F[P\)+W M7S/[_ING*FE8..*3_']R9E-U4"O]Q;NCS.N7%W4]I:BJ.PO?8PM:Y#IN$#XP M<$.V4Y::"4["0E;20#W2Z-./-',U3]_A_\\_DZU=<4#N#+YZ^6BX> ACZB"_/LL0'!8F\.L,.(1 M1)]0@'CVTM&___L_SU_^!\YE5-=VO8=','LVJTDDAP]8A&MC/3/R=,7**$;X MX ?%7BM;_S!+FOW^9 \_/.$A($,JA%6<_'?JV6= CA@M9\HF\XQB!QC-V+H1 M/!Q^]G@M@L"GBZYO NE]B.JTFBL=W/W%?:.%"=SY Q;:(( /PC\/$R/0[S1Y MIJ5ZM;GA/Q;F;R4U\0"H_JLCY%ZQXOXFX',(32%:VOO;KO?O>[CT[9\.@"90 MAQ9T1 ""\L2GRF=X]26ICU%0B8!41E$5IQ42EVF3)4;N3UH[&<@/D&) M:^1"B/+T28A#X21_E.Z1<8PE3SJ)]Q$TCD6C%T]]/OMO_T@-3LJ7.WP^E1,: M>;XA[C^)0JVI5 $H6UUR\'=1WOM&0B?D^W[97[_+)0LV98B0OJKN$[[%@F9>3U2#&C M(P57F+1X<^V51*M@3"UO'8Z,SWV +S"D.M[R.E(Q IJW\D$3C(R]IS2,)-5,I@HNWE]+-/'GLX'[5G9+UD]+9-C6=;O3L)[,O&1; @O?:-8R%JZ M(_C#QERS-@5.9N,CK7+?6I"5MF(M5W9I-EI2[2NG1$F5OQZWIK9GMEN,ZUMCX@ZH<>&#DW-YO4%,94RBY7' M:B$BX*L6Z&P3&]KOZ35UOM:J2,9%!R5TEB]8I36HY1H;6O.)2K,^4TI65>D: MZGA6KZ!S#@R-\915SHOUZD9 )47C^IL&APT"L06&/C)5I&X_:2=[DRO43&QE M[NL/CQ^>(Q#8S \;.=C2U/U6^%)U>&:2'?2&N&H6>(]//=P-W:/5Y]R\-/5! MM.FS3?C9_=WPGH;MKA^1[O'OR ?[L%>TUB$1/E1P#@ :/?AQJ#(*=>S05/H* MQ>9MJ_W9[SX/[L_TU=_V>Q#OAC[#=;G,NJ#?R7?C5>&Z7&9=Z.\T#=>L" M<2R9ZP)Q+)GK0G\0W0?7Y;?6Y2>C(#Y4CR]&!.8GB'!6 #^S:_C,- DM,W#Q MO]_(;[]*'^0[BYZ50,S/T^<]GUQGXNEZJAY^,?%3O*/I6NK)L09E!,K(^63D M@AV43BQ#=<53)_M.:SB:?FRY!H4("M&'0H3]JA"QW_&;DB$0[?529NZ%=6+$ MN OH?2-\1)Z%']?V4K(&X+[@JKT$U5?S1H"^SU()[0@/I*V/TQGK_($$W?I M*X[F_WD*Y2=AL:XG;8NXEX&$S? 218S(RZ0PG[MFV?[X(6&YV?BOAM9>9T=# M:8PN=X3%M*V>*+;8HMS_BA(XA;G#'G[/N;\T<%Y M@N=\$^:R$$QT#^1#_&P[^(<=[NLG*1P(M>WD:MN/IV"W:4N_,=V331IR M]EUP=@*-R4]R]C79453T",GQ]/#-=KJ6 AM0*C2+?5U=>F9@AL]05HII@Z2- M3&BG9OS0Y(3*YI4JFR?>>1(EC*D_KMIG&VF%;Z2N6'! N??L0_I$L#+5N?3G?6S*LU,]/!F*]U6_*^GAZ2 M9A TYA_Z$PK[E0K[K5J6R4*%\SI\OP05Z@6*0S8YN6+EYNAFEUTQ 4(!5*"^ M_4.E"01Y#Q2NW"2/$M)!H85-:J0[NF$&T$0YNXERP7"J!!CGEY[]SYV7 :Y M,6BXW[=47$J72""9?E-\;M\[D$XY>@"*%@7*!AH/5VH\0$_!S7H*&GH@&!^8 M!%N';R[,-II#!+)=4R6L2*E\"Y3'@9X"*.S0 7 U#H#/"+MD9KUN,/(;EJ!- MI77.X#&J-P;"?@<.@$M)/;2&DGN,>:EXL[LG Q0**!0)" )(4.Q:0@S_L6(Z MP/!7%7^2 O5R4A-=&^L^5/FARG]I^_[&DK?>T_ASH?@50NDK >$KAC(9F0&@ M3GM;5VW%]TTC7#KPKD\'?TW%"\V (UI_KI17&4*R4'XQJZ ;(8-PNR('RMH" M$_]\&6!0TF]]SI?W MQ8VM=704)]H_#TH(X+_'8GZIJS]E:M200)('\LC6)Q MI]_-^ 'B@0"I/_3-''0S.9UC,S&S39QE<^E3/1@2D!@LO0;UZCF*ONE7915_ MBR]R3!7IZK-M6L3A'>P_4 MBMMEQUNDN.B1HX$1$RM59&@U#.;]R.8=NJ01J+A_(.;LHE9KV MUJPCLQZ#\QF3;8YS')#S4'EA4?IV/5*7$GEH0\)#>!B9 H4""@6,3$FHC5]P M/3U\KY2Z]$*U0=VF D]Q?#O2)U+*4_ K#$^!2O_%C?NO]U=>SKH_R&7N()8= M()7[.0(M_X>,_EQ\>G/"M\ME>=1%%H6BS7I\AQM7QZ#_,:A73*+C%-#_!*#0Z$D7S71" 0P>7O+J M:XG=?_.D*X(B'9\4XI.SEQJ^K>Z]_^ZBKJ<4%>A4BK,->3WEN$'XO, -&4U9 M:J$H:8!_-%!6)/H4:;X*N!QR'E#&1J83_F&8CN*H9JB?^4'X;13,^OV$TWJ; MX)^%2,U<_?-W^,_C[U1;5SP &I._7JX9#AYR0$8$^?=9)/^P-(=98<2C[#\) M/OGLI:-___=_GK_\#R,EH[JVZST\HM>S64UT "\/6 1D8STS\G3%RB@@I>E! ML=?*UG\$1O;[$_X_/ $@($,*1;[CY+]3SSX#8]771]$TCO@Z>#&*J5#N[^XK[1P@3N_ %#OX-0ZEGXYV%B!/J=)L^T M5*\P&?^Q,'\KJ8D'D/1?'2'WBA7W-P&?0V@*(=+>WW:]?]_#)5"R!^PWH;V2 M \ <17T?^%3Y#*^^)/4Q"BH1D,JX@1 J02HRHY.43"@:(RNJ@O7CWYT3[]H_4X*1\N<;XOZ3*-3*>0Y_ M C#C$:H@LDZQ=(R82BXK(P(7-84 MA![AAC)B-/*P_,J3OH"ZP;HI=SI(<9*K.Q/-&7A;#J@X5&RHS)3Y E=3D6*- M(3,USF$Z^="ND.G7(^DQWURH=+;,%WO-QG35;U+=3:B$R"C^>NAPJ4FCZJ0H M\AEBJ4K;P:Z'$V,P-/;\;-DK9=:H8O-B=R[6&_YPVD1;H0:&O1[)6&334Y"J M:,VD5JF1M::MQ6@BR.NA)7G9ZPBS M,<_WACEIVR0Q1='68&AL4MB\;V=J_4R!7R(JH38%.UB6P?/CD^(FLVY+%+0< M7YRXXFAN;M3B DP*95\/1;,F0?2+>M;2EVAST=-D9$NM92(^?]7).1QJ3P5$ MD)8=%"]K6B6<%2$3KT?F53T4MAXYDY9$7UMO&^2R+8"1,4JQDY)39XO$$,$< M>YC7F"I3S("1<4KI];DUG58J>5[8%L12UY2QH-L"0V.4RM>TR;"^F@F\WLI9 MC5);:E=RT5UCE')J)7%6HKL:7^U7!Z.UPF)\8PR&QBBUZ7JU8B\HDU*.,*B: MXN <%5K 9)Q2]+S80,N>U9-F&=_N4)X^K2MKF9)CDT*5 D]/VS6?[]D9AJ[D M\8'G<^'(&$WKFT : M%(V]ZKB7+0O^8#M %)QH."5JN6FZ+3 T1OX:(75S](SD^6JG,>NWNGVL4AB# MH7'RNU2IQH^Y(J]HQ:E$Z.M9N=J2Z3A1G4)I/2L.E0:_K+FZ0&1S^*8(1L86 MJH^,^*5&BC:_K)1U=U&H*$N>"T?&$$U95.0:TG;64D;4FM*LM2J32W!/)@83 M0EW;=)J[O)7K3FI: 9TP]6 $GDKQ^R:F$0N/ X!-T5CBZH6 MRR-OVLUT)($Q"T+&7$E.?2PS\=G+D^JTSVT,%.GI66+@80/!:H*1L=DW1N9Z M+ X47JKJ);K:+72"27X=CHS-?MD:<[Q>$SO68N!-39W+:&N2"T?&9E_U.NNU M7#7&DKCM2UEG'2JX/?!T%(UQ-+UU=C6ZSTH"5^B7G$55D?=#8X1:Z"V^Y^56 M6TG9B1L>);(>1[9D-CY[12>NAD-&[ZW!D;/:=2L J[5YOAXBZX+MUVUS4.7#/^)S:UKPUJ96+B-4S M?+FQK:R=Y@#<-#ZG8QQGBGN&C'&$0$>]HV M(F?3DW&^=S&&AKFMS'W]X?'#$GQI.3]S01[,YKAG(O > MGWJX&[K7R3]WJ(=1WZDD9<\]^]WG#8??=7Y_12Y=DBE ?4>9^Z8 Y 'D.WOG M.$!^IZ 40"E(TN'O!2C )"N;'DH!W N@%$ IN(P4W#D%0BE [YL"4 K0[\B= M:\7L=Q9*P9U+ ;0+F._T;4C!3V8])-=!RMR,^#,?$>"]4)E]GG+\WZ< F!OU MC0*BQ<@!^>'<_)!8V_AR_)!8QRD4D=\4$=6U 47^^PW[]LO*,T%^::'*6)0I MY!8(J%>&'HGU/D(1N92()-/^OJB()-,6%/3LE?E+G>(\VG*HN M9TL;Y-2="#$NS@MO+_?M^N*^S"'S-;ZXGTI3/A%)H',N<9)^?1LA=-E!+H%V M)W3D0<'Y@"17X-X[M:8=OAU(EE?L:U&TKT]D(+!"A]Z="\[] 6O!]6:Z!T'U M*WCCZOQ;43WR>^"-"\#$%_@*NMLM]5=%@_AEE"2B+?2"E9M/C*(Y M=S9SG908N*IU#V!Z^8WVVI2PIF)JF;*3@MSQ1=QQWG+H\)0Q6<%=]P@H7GB' M__L7SOX%7B"X*KZY6BZY.OON19'G>^"1V[/S3LP14:..EYP [;G$B< %@WCV M9_2W8YR)DW"K]*\%^ZXEDB_$ .R6N(2;N4LGN!K[[%K8A+TU3X\R-V/[)V23 MTQCLM\,F>=TP5?-JC+(3SQ[BRR^3KNRL=#\ ;16NB7>N@5,.IOOML IH&7TK M3/(I<^94MOKML,"^[\I18_[Q5X?*P\@;EO%+NJ)/A'TU<>@F2*9<7<)3AK*_ M*GXT>N[LF!/+UQ^FDPHF[M)7',W_\Q1.LZ]M=\W^SMZ<56S%4?64XH-V6!7% M62K>-H6F4Z 3Z4DWGB3W '])S,L$9!X\&OJ9;Z9#-,/W+'R>O6 M3M8FKM"TEOGY-JMG6GE/Y5[VP^1\63! *?_'#IB'UI7R4^^Q_08(#CE12OK ;-N(LNU,F6RI.(41]PO=]#<>Q;+OK_4 MM2.=,D%7-V.1ZV^M3%LL4^IX-AK0H*,.]NT?C$B3#!EKE E%ZDLCX9.%QJ?H MH[O/$[H1J/ALW]S$XP2X]23D;=WS]V]R!"T6]6YC2-C,4)I-1W)M;))=:0G0 M@@1H04&HN"!48+<(%?O,%P@5/P,5/Y+40$!?V3D;&/N4IKU>G)ES>T4HP2ZYC$A;%!4FJ:AE@&UC#N CMA$ M4W\D"SO:>J" =NR\XCDA8?P#:*R,17-,]IR&M66VXRY>Q8;+ROJTH!$2++S- M$?00)X'JY 9=DR_N5&,];!LU/Q-U\D2__4.2:9S!8^CQ)X2/KX./+Z?2%\$' MFC3XB&L>8#E1[!015=?&[5_8O>#VF'O?DR!9S)WXO9%S5;/LJ/82D*7I>N"5 MN"#PS-$RZM[9<1NN Y[GN;8=#BD#O[[N!X<]M%BUW2E7I;)2-<_-V@&AULSE MB17O-_=0WM\5^Y*1PZQ>KS/"N-I*EHBH;S7][1^*3",T ??0KT*5VS76Z<2A MRM<;ZQN=673T+9FSL/6$I3/%K1,TSVQ@(P+."6*IMN 7C.#:^5%KP@Z BHPA MW_Y!"2I-4G'Y3G!L_4?\N[QB^X59AK]<[?(K M-Z O"'JY*I*5\8/Q@IWFM*#IE'V,RQ2VB,@HWE0N9]8]\MZ/@@F M/V+\V+(QE;7Q*) $QJC[@NV3]?I:IJ/S 32-H,SY#A>A]'QYGY&K(LG9^XS M/351Z_TU[8ZOBB1G[W]\^R*0Y.4]NR'UD2_P9#4ESMX6)>G*G[89:#XV9C96 M3IJ.YNY6'M%TZVQZ6]<;EN5"'J5X49Y,%U13E+4%%^IMD=/Z [WM%C);HKJV MX0(]JWZ4LJ.$27CN=K\I*C<0TG%5^LDEXA^OCTK7D;,!9>?V(QFNCTI)C$2& MLG-IKH#[#I0=*#O7$W1^?52"(>R0*Y(1TWY]5+K/"/F3G@[_9KQ\N6*:D](: MYY%M@>TB5K"NFL3XI[V1]M8.'B)/VXLRXS\\D_SF\(HY\"K@Y4Q 4'>VKU[/ M.X$9F+K?T /!Z"B;J#3U>Z'V:[/0V\R%J2)1:P^?=H"Z$#7 :\C%L M7&4(?^ ICF_HGI\R0L)%BZ)[J3T!P5\I49\K^]7.>'K4>F;_F_W\3W=0Y3O?G M Z C'933ILM]L?6.^\930U6J\ZA) 0UTWTQ[KT:%GW\H4>V]#M7YH4(=442E M3*',3&21X*G2H"('NP&JE5HR"XHUH6F&$/OPOMY]DKX93:(>7$,QGNDMCH-0*.V _ M[=,:WC>@;B&M(:I8E!DIOJY%R0UZ2"PP37C&"=,:8)C/U[H/()5@6@.4G6N( M&KD^*EU':/;=GR(\IN/^4(3]-S7AJ%E4I+GEGBEN;3V"<5 _@.DGR:,23#^!7 '33VXG_>0F92?)3' Q,S3)1$EBTL.EK)#3_1@_RD3JEXIV&DT5\.VLI$DS C0Q61 M-EK*>+_9T63?D#Q\<9 ;&J'$OE%Y)!E' ,(M!4VC+^T"WIQPK6VVUYJO-V,9 M1:-&Y32,2?U*I]'EI.WZ2'8X8;HF@+JV:*:KXH>#4@]%Z*>=L,D5H1C%$EZ8 MX2N/G=[8[2-#X'&S?[N6@E'J]V=;:VZ9W:%G99$FL1YQ8-=GOOU#H<@9"RE M"83[_DV#%MSW+W%F!$7HIP^0H A!?GA^= 1%Z*?/D: (W:=W-!G&9I(I=#A. M2JZ 7-RV//'ATF_9@Y[?0C#+*PP0<2OP,CVK.#N]%7F!D0\-PEO(K?E[].() M:QVP2_C>MA9^F55LQ5'UE.*G7"-55SQULJ\UAZ/I_0>PH'__9W3549:_B"8Q M>ETV-^G2$[]H[$S2D0;<>A(*A^[Y^S3,SXM(3OV*P>?]@CJ%F)$-Q MG;(48LYVMJM:')K]34/L(^"IN;)O61:O2P++C]V:/7*;70X #\C@HM@T0YPQ M]@:"#]1T;@=\SN_)^3WT:>N!8CJZQBN>$]+%/\".L9VYP\Z;#I^R2/40RZWZ_+(@;WLT)79=/S*T4/3;/R21QBD2=E.X) = MI]*EY? + .AX%L*E)PX3>!)TN/!FKMNEN>3L75SQ&N>IFRP\E2CFQW^+-?=S ;'\PJ@Q\"Y.MB5YH&,*4V._C]+=_4 1/ M(U3<97J/&SGT6IQWWWXC>_#2$T^4UP(9,Z*2K0>FM%W6V[O%/+?&AR=6^6.: M/K$H$L1FU$:6K-&8UUO\!*,C3T-4-Q'%TA3UGI\S.MW]3P2$)XWT,9U0!H.' MEQ+]6H3WWSS%#V"?EV,EFK_,*KH^0A5%'M&L(1,,3L@,1F RI8ZH$4:.&$-3 MPV?^1WG\14BQ:I%9>>,@9R.8M*$YQ-0+\]H:G.)3KX7.?#PDD07OC]N= M>8;.J^-P9.Q-F_-1'<'*:@_1A8V#M21:FDM<.!)%7@_5G&R ^HPO(!E:[2SD MR;9:X\'CXY,J#UV9':NULD0%J^H8%;IVJ0:>'Y^4ELVL=&6T:"!%A9N59]/I MM+&-AK*Q=[6;XJ:1&UM2E2E7QP5%*Q,C%%JT9XHEF-IF"36RM-IUV[[/;D5 MCHQ3JE&I]S):;9&5EFZV39]NMOUK<72GZE>QZUWW>BN,4JMC;) ,=5"!>FY78>J+\J+KKN6R3BE MM,Z DPRMHEI+77-61:;+4!-.IN38I$;C &T5!XN>M27,5DU=R#,^I!05OV=@ M]CN=C2(XUC+GMRH5F[)M$8R,41_9R+X\1+D-DB'&3#??KLVS)G@Z^7KD;.*L M?"J/T_RL(K?+'#UVO6LS)5BL<&5_1P7(\KQ.K.B]AU(:=VGQVK36CH>CKH;GL'&W4 MU467%Q>XB.)MO*E3X/GQQ2]2 3;6Z_VZ5>TN56PQ8ZLS DP_OOC;MEZRM[34 MLV;(2N'L0K%=%KUAM@9)RF*E[.+BFJ0UN*DZ%I MFSV_56_/\GV5S*O;]UALZ[5Q>HX:G :FSVF$_RN7O!M*Y>OLDO=*-JU MV1H,C0D4JVX)9H@A/;Y(C^JX[3G310&438[-GA8G\C GKB5>,,>M47[6UTB; M P668YM)J^!2C?Q LDP3;^#E3%#A<7#/N)#VEQS27=2G(>NO9O4^/I]60H!F MX[-?M?K(-.L/"6166#9GV2I+-_)@9'SV*XI@1]U:;2X5M^BLW[6KH[D/7C2^ M]KS0*PT6AC="=&;-#K.]_!8)!1I%XM/GRQ;U'#^C'7(N9K*CT;ZH7ISW MVWJ>-Q;ZEN_E;:TF-V1T68ON&B-_B5TIM5W7-/E%TQQ,%CH_[G#1T!BM5G2! MY;!!O< 7M0Y:=AHCS9U%+Q";5F /Q.TB\.>2OABNIMC.KKN[UJ$ X"N>WBK= MRL3LE26!1C*[4G.JN9WHKG%,FP\=$Z_E=%,2W"[6; 25)C%=1V-CBU#NX\V@ MW9I,^9SG.ZVMO*8Z0E19(HYJ\WR59TN.-9>$P!#<^:[A((/]?6.P5AJ;;0$3 MK86E3"E.S%%6*YTAKK77Y.]#W>F M;#*1BNX\V1L96S>"YP9()K(4HBL'6Q=!_@U4T\![?.KA;NA>9?U\X".;R+AI M].L<=PF-'/\R"I#?&<@#Y'U3X&O:+R69 N1W.IF]2" 2?J44?$$?OB13@/E. MTO=- 2@%4 I"*8 :$92".]<'F._4>7N3)9X"4 J^IB=EDBEP]A:4B:< E *X M%S!1OMD-4. 7,L.3J0HR\TM% I\=#YB/*/)>9OP^^SW^[XERX1/K++TH/YS7 M>YID?DBLX_1R_)!83RJ$S-\4$=6U 47^^PW[]LO:]!<6: M\#29SL?+\4-BO9%01"XE(G!_O1)7)121BZL<:"@OY\5/YN=UCO=HPZGJ]01 7HXDT+$' M'7MW#J_)=_>=6O-^*LIV+8KW]4D,=/!!!]^="\Y)C/0!1F" MZOEYX^K\78<.V;?/&Q> B:]PBY_LN/5N74-P2_U5T2!^&26)[]AE^R6=&$7W MU>M340&F>P#3RV^T5V;<@CKCF;*3@LSQ10;O/[L!=B 'U+7,+-W*437(U]=BUL$IGIM\,E MAT9AD$O.8:_?#IOD=<-4S:NQR4X\^Z]E'.*6&*?LK'0_ !U*KHEWKH%3#I;[ M+;&*ZL[TU!\UU_?_O!5N^9199YKV^&0,G $AHAR0).Z;4SG1&=014R[A0X'H]8TRYZY 7<= M\ZO:PMI-$$&8!?,Z@^H4 _K4@FZ5.(-"'/G2PO*WAR/[DE3WCB.X([N&C_8J M$C;K:$&V@4_%0>N\HBWB)I5CI@+*;SG1WK6[/.4&0%' D+VB0*1QY#T!3]S1 MVD?\&JIH*3,ZB;[E8[(O@Z2S5\>ZO#O_GIGGM>WL36 M%_HR"IR]AR=D<,C@%V;PFU91((,GL\SD%S+XF1,Z+VXKYY>> NXCHW)D+*-R MQY7Q@^6,GLA1OZE,,P-;6S>L:B'O.+(X*B]6OVY_1X\ =B:(=SYB>MO*C V: M@3?@!5.GJ;:^]#,^1QK]RPNB6U2^F44.'N34K@CWO2.^)&/ M[629W6?O59#TG:WIT]ITV R*?!6;U\S,LB*JQ*\?'G^T)W%:;]O2L4F57SIY MBG[@C_:D6P@LCZI+ABOTK A)R@Z)!8^T8(3X/4:(WVQ >.*) M J/)(1-<))PV\42!D>>0":!DP"AU*!F)B1)+/%&N(Z(=2L;-Q6$GGBA)#.*. M$2GU1Q)/E$X4TRU2_1*]J18XJZ@/-IMZ=JV8TL_'=(/SK8?(?_6BANX/AQ^_ M.;QB#KP*>#D3$-2=[0_%>"
    T[V&B':H1F=CW/Q_4=0:5RJ76QT+3(P,C(P,S,Q M>&5X,S%D,2YH=&WM6F%OVS@2_2N\%+M- =NRDZ;=VFF U'%0 VFRFW5ZUX^4 M1%F\R**6I.SX?OV](27'=IS6V;:[!=8%FD34<#B<>7PS(^GX7\WF($]Y'HF8 MO1]]N&"QBLJ)R"V+M. 6HS-I4S921<%S]D%H+;.,O=,R'@O&WK0Z+UOMUIM7 MS>;),53UJSDJ[[*CX%5PT#XX8)UVM_VZ>_2&G7Y@^S>C_@LG?';5'WWZ=> 7 M_?7FW<6PS_::0?#OPWX0G(W._ UH[["1YKF15JJ<9T$PN-QC>ZFU13<(9K-9 M:W;84GH< MR=BFW4Z[_5.OX'$L\W$S$XG%2.OPZ'Y,RW%Z/ZC\YKI:9-S*J2#M2WJC3'#= M#95->^M+;)I9U/,2E=MFPB?C^1$&'8I9NQ:37C^O.%'\-L(+9/G/2=M MY/\$5&.#5MS9)L_D&,K)V)[W0+?:?+BRR$RX_80JBW%S<)?*4-J?GW5>M7N' MG5;G. CAKN([F!8!J$(_P;;^X'HT/!_V3T?#JTMV=Z]TWF"1T"3(;,IM]Y_J)3Y.[ M#RIWO^/&%0YL,F>WN9IE A5&PWN]\G6L8$JN4)I@32YSQO,Y*W.K2P';47BX MN@7^YVR"*RUYQA(>84@S-9&66>7E'@CD(A+&<#TGD0F_%5AW2:?!6 QCL&1& M_$-KD$ D-8HEB*%\,K D%IK-4AFES)3TXW[^3&A1*:$-3*1!4J=2P)=7P$@A M(F<@Z2U@FHJQS2FFQ2R<+[MAAZ.-.#K\$HX$2V2.2%'0[R/3 (@@CMMZZ;[, M$QQJ3K45_HZR,H9.1'\I# T@1Q(1% @>X8[PB-)X :PJIF9M:6 W=D5;@R3* M# ) DT+(W7+&V1-QD[(D4S-30TV+L306A;!EG :]W;"RL8084QOSP-H=:#:" MYF4%FM&*A\F^SNN>J6!1Y4PZK"I))"[WS0OG_B'C6KA (W RS 0%A F@*\RD M26D&B4W 5<17=!U+$V7*("LX%M,J\Q$OM$(+YI+%/@(<"R#&1W%PAZ8E1[=U M"H*X+I'.JV1SR)N=HWWA3>D M0H%H5ROYA*5*#04@$/(:T1*D1.[T4)5X3VC+I.@;3L"GRECWT6]4A$DW)<@- MMAB5R=@]%S!E:&0LN9:T >GSJJ/IG#25AG*=.W7&)49'8FCG81 :=#>I0 $F MHS+CQ+W8EC/B/F=BAL_ RX4#_@H%"8(>,5_$.SK< IGA1F1NS2P/ +H])VV- M4V![*F."'S 9%1!D8A>(ED@2%EIS"TV9#P;1(YULPI+_<7$,Y!&(BV,WX2BU4 MI7W<@FTXG"^D!96AR9?+?Q;6!:X[5,)[ O;TO&NPP@Y)7T927).;#]+#8%-O M695"[LY&1#V!TBB5JB@J-85T*6]MT#I1QF*<'H=!EXF@J'KNP/8?F9( FR"; M->G*<'03PK7%U#'GY<*N%]ZJE)M%DB>:-OYX^*6^=H?F]%5O7(:_*- MKW91C^V@^TB;P#@\QD0C%H3S*-RJ&@]3@!F48@V?< VRK2DG\ *\YC93 M$?W&ISZ[9/IG.H53Y,Q$XWPW$$WA6 EX< \\*^ T?,J1^51E4T%Y)^?CZKFM MKHA,3(I,S07NSE+EJ8NOP!(P^B9)N?47OL;Z$Z&E5\!.X]L]>H=,+ZM=AU-I M"8%MH9N1RC)>&-&M_UBV[!463_TK,WIU3 Z!<:NOILG U??2-++TEID6UO6J ME;:.WY6-%WNB[(/:H_)!J*Q5DTK+$90L>:-:K/;,TION)>44,WH 6GNHOF[. M-"^Z(2CBMCF#![[X]MQ;XA>N17EH5%9:L;;+O^&4+\W%S2V!X;\\J'[:>!>& M'R0,@=5T5+Y-/+Z-%[Z:A)Z(KXJ4JFAWBCOF'OZQ9VWW[WON]_5GM[OF%]HK M92S_,ZAWO'G&Z]:1F_+[Y\4JQ0'K;Z?N_>GUQ6 [G>X%_G9:KZXO'\1O!\P: MF/0!U]^,RO"QV&WXP&49I&O?Y$5%*29%>^4]\0 MS, 5>W5^^0-1A]5?H@ Z>+$C7DT>U8JS*/J3A6NEL? M\Z4/*5=O5 7/ 9;*9"Z:U75-#"N?<%9#*U]PKG\=6J"G:?KBB"?H!;I\JF1< M8?7UF];A@H_\4-M]3^H_.G5?L9[\'U!+ P04 " #/0Z94/&ZIL98( !? M*P & &QY;'0M,C R,C S,S%X97@S,60R+FAT;>U:\5/;N!+^5_3HW!5F MDCB!0MN$,D-#&-*CX8Z&>].?WLBV'.LA6SY)3LC[Z]^N) !6_37F_>7PS[9:0;!OP_Z07 V/G,W0'N'C!7- M-3=3YI"I88&&D='-Z/*3Y) M[P>EVUQ7,4$-GS+47M,;"495-Y0F[:TNL6YF41ESTIK_C\&JF&#AMV9)A5\ LK1V)[S0-=OGI*<9K#& MU>7@/Y?#T2_[Z!#Z<+SCQ\,EHV;,[C^4(@9E@[N4A]S\_*)SU.X==%K[QT$( MLXKOL)4(@,W4REZ^9%M_<#T>G@_[I^/AU8A!',N]B.#@GY\/1Z:@_ M/+T$ \'6P?4/9.'5.1I#OBAS>?7Y]'+\F?P^&(UOK@>?R'#4;WV_/?RWU(8G M\Y5-H'RUTI1K0*3@9MY->1RS' 1^?O%FOWW0.PY0\*^T;-@@'V2:DP\MTD^9 MSDO3(!%3*$A,2DWWG^HE.\1S6!BHM%.L4%2GY0AE2%(Z942Q*6_N]U3;_$^R.;G-Y4PP*!0:SNO>U[$$4W()%0:L27E.:#XG96Y4RHS50 MHA0@ &B2$'*[G+;V1%2G)!%RIBNH*3;AVD ]:PC%06%CYGXF&52<+AQNW*7'*NMW,$-%R%()344.E2@0<];+5E: M+8'5<,>K 4)S)W; N,AZ$CU?]_9O4OWG(//F 85$ 2;.IZ&20.S6D1+O?D4 M3"\A@VC[E5S"DJ4"!4 @Z#6D)9!BN=6#5>(]H=5)T?6- !^?L>ZCW_"$B3V%;UHC[G DS7 :N%P[P5\A0$.@1YK-X2X<;(#-4!0#?G MI(UQ"MB>\ACA1[7,*3(PU0!=+,@0DU3%%3X L9PZUV-.7;DH,I%:5E%(P72Q(HM/@4/*W7%$R+=+X!0[K+]36412!,!';3 MKE(+96D>MV 3#J<+:89E:/)T^4_"JL"UAXHY3X ]/><:6&&+I*>1%%?DYH+T M,-C86_I2R-Y9BZAG4!JF4AE%I<*0UO+6&JV9U ;&\9$9Z-(1*/+/'21IBR666SYV_K#<^L#".@JU MH)%*+]*K'0"56<:-8>P+A!U*2.!X/^9@GU6R"Z $?M3(O_ ;*]+J)+$_2@[F MVU-3YI'MIO>V/<@S>I!3 34.*.$ 'VSDL"^,.(-@^]2XZ 5FC-YBKG,UC\UV MMEJSC]JJ9QG/@I OVUU#O89Q: P3-5L0SJ-P\S4>3 ',0"G6< E70[;5909> M *_9S7BB7_O49YM,_TRG< HY,U%POAL03699"?!@'WAZX#16TNW-P0&.X# O_3 MQ-LP_"!A"(S"H_)MXO%MO/#5)/1,?'E2\M'N%'?$/OPC+]KVW_?<[^LO;G?% M+[A7S%CN9U#M>/V,UZU#.^73E\6\XH!\V$S=U<6(;*017^!OIO)B\&ET,WX0 MORTP*V#B=UA_,RK#Q\*WY@.7.DA7ON58?.:RC?!WW\^W"V(_Y2PAYXM:],IU MZFN"&=ABK\HO_\ &9,FR,^@?NN0CG9.C!L&/0Q]DX'11HH8TNITH6>8Q%L=2 M=:MC7OL>6/L1<_O)_4$L#!!0 ( ,]#IE2VD2?N0 4 M 'H9 8 ;'EL="TR,#(R,#,S,7AE>#,R9#$N:'1M[1EK;]I(\*_,45V; M2/$+2AZ&(J7$49!(Z!&G=_VXMM=XKVNONUY"N%]_LWZD0*(>.14U58/$:W9V MWC,[L^[_9AA>EI LI!%<^)=CB$0X3VFF()24*(0NF$K %WE.,KBD4C+.X;UD MT8P"G)C.6],V3PX-8]!'4L-ZC\A#OM5\5[B!B):#?L1NH5!+3M^U4B)G+#.4R-V.G:L>[K1P>0/G MSEBP2"6N8]N_]W(212R;&9S&"B%FI_L5)MDL^0H4E7*NI)PH=DLU]16Z(:=$ MNH%026^3Q6,[\V9?+#)EQ"1E?.F^\5E*"[BB"YB*E&1O#BH(?A=4LOA-K\0N MV#\42:."BMXI@W V0^):V%YE ;=6/EACLJ"E/H'@$2YZ=PD+F'K]RCFT>YVV MZ?2M ,V5[T"TO^>%8O%R0SB-WW"Z904*PYE:N@F+(IHAPNM7QVV[T^M;&G%' MDH680E0^P6I#;^J/SD?#4W\TN8+)^>Z,]G31+D;>.7A_><,;?_310^%03F_Z MC"1\5N8:3SZ=COU/\-&[\F^FWC6,KH;FKY@#C60EB&7(&&N>DV_4$C]A!814 M(BH+B2YG@(!<+N$T5'JE;=MM(%D$) Q%BN<>0PMH M]"]S(C$6^!(DS85$Y S.A4QK"6SC#XB%7$4%FFDE+HD,$^@X!U">B'L:0WN@ M;??6]Y= I[>OQ1B+)>%J"1_1;G.)(HRRT%S;.Z4S5B@\'56SSWR)L<=B;'0 M0SSY.7(9FW A9'90A]P2O47*&-%V#6A11D"ZA,^96'"*78X++S9]8%-HWNU* M[CVV7P6QMN)F2LPY9HS.)*X3J>PG-9JD7^9,4MUL%MKHQ7HZ[Q', KD![>Y% M^_?)2\.YQ/X':7IWV-AEV)'6&>R<=-["GM-=*Q='QVE-\^A8()W]7K6,F?[B MX2T\O.IBEF&A2ZMJ'2(;PC(LH#C49PB,#M*"?A& A% MCE[&%;T[9AF.(QJ.A*.RORV+,6+->14I(J>RY%TTL?"U$NZH C[:!?P/5^J^ MOJ3XKJ4' SV!D(#3ADH@9$2E$0K.25Y0M_FQ*MDA,D^JCD// ]K\*-SZO*$% M7!\V-&1E=-",9<.UIN946JGH7B==(D/":QO@"*)$6E/I(I$5:]3,&LNLC"\K MQ 42C+E8-!9J_AL+27(WP.'QL[% "_SG2%1)4C%N4$E0"#Y7=$/+'Y#5*WMQ M<ET[&U'LVQ'MZ,ZF5X] M\-E/'9P/1N>=1JN^NOO!H1IL;8G68&->9%/,L MTIVRD&Z3SBM7Y>L+=??31E8<1Q6C_M\4@+5+^AJT=D>_>?^?DQDUJDZ)Q#@8 MN.16L*B.SZ,3LW-?=RJ073XQJ!XKE,\I!O\"4$L#!!0 ( ,]#IE1]+50@ M404 -X8 8 ;'EL="TR,#(R,#,S,7AE>#,R9#(N:'1M[5E[;QHY$/\J M^QO3_K[SAGP5FQ@-(]"!01&=-,"L(=9S!N M0"/1.O4=9[EUVG^BQX0QFO>MV8W4&F5YR^:R.&ND; MTIZMV/AH,83@:GX[[H]-+ M5 [U'%Q_1QI.AG Y^7!Z&7R ]X-Q<'L]N('1N&__C)E7:9:3F,"#L=-XZ58% M!PG+(*(*65E$3!,!)*1*WK$8&WBZ4-F"H#%:@G=(\:O(X_M%TELO+A=$@N.%6,JB9M"RE&<85/TTX(I:B!>9IR>UR_>7Q5>3-&K@4O,D6F5.5G9U4N?.Z$S]0!'P4" M_R&4!DWG$M\T#!PWN)^$G%920JEBJJQ(+A20$Z# HW[D?E MZBC?*%B'^(:R =C-P:HZM93F%5;I>&V3:9$1X:4/<.8H1;11PH8KRI,JMVQ, M#!N2)4J;VO<-ZGEC M+R[NF!+%^%:^Z_@+ <#)2\OY]Q"#0I/BX ?A^)^$P='*%,E7*(BOXX)=[#VR MVT^P^&G)5O:F,O1>>@\8;Q;#"S=_/:?]1SN:[Q6K3F7EEYS4Z-U\F:T2!A>[ MB9NQ.S'SFH?"-T[2<&9D@L1&UPLE5_5\L9U='VA1#Q-/(KC8&*5WZOJ MKUV$EZ3:/?CV'7M*9M0JT!&9XAC@DSO)XC(_CT[LUKKI%"0WOY4OKN[SWP)Z M_P!02P$"% ,4 " #/0Z94AI2?T%T4 "=X $0 @ $ M ;'EL="TR,#(R,#,S,2YX6QT+3(P,C(P,S,Q7VQA8BYX;6Q02P$" M% ,4 " #/0Z94Q8PXM69, !+BP4 %0 @ %5QP ;'EL M="TR,#(R,#,S,5]P&UL4$L! A0#% @ ST.F5.C)B_)Q00( IXX= M !4 ( ![A,! &QY;'0M,C R,C S,S%X,3!Q+FAT;5!+ 0(4 M Q0 ( ,]#IE1U$4FZ*Q )// 8 " 9)5 P!L>6QT M+3(P,C(P,S,Q>&5X,3!D,2YH=&U02P$"% ,4 " #/0Z94OMI^CWL( "8 M*P & @ 'S90, ;'EL="TR,#(R,#,S,7AE>#,Q9#$N:'1M M4$L! A0#% @ ST.F5#QNJ;&6" 7RL !@ ( !I&X# M &QY;'0M,C R,C S,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( ,]#IE2VD2?N M0 4 'H9 8 " 7!W P!L>6QT+3(P,C(P,S,Q>&5X,S)D M,2YH=&U02P$"% ,4 " #/0Z94?2U4(%$% #>& & M@ 'F? , ;'EL="TR,#(R,#,S,7AE>#,R9#(N:'1M4$L%!@ + L [ ( ' &V" P $! end

&/1*ZIIJ;2TS^[AP,HTR6,Q;^"?$MMO9];_X' !BU#G.!KX<-I:L M-A=;BRJ)5(4EI^04>DJ46R%L@$.&CV'CZB+.LITXG60O=2CY7P0UV/ M_LM/.5%$^H\R>O $]/HK0E_^B.&>E_]PGG"YY4\\A0Z'"W.CP?G*120 MC\X8H(#V/FPV&QQ;U-H9QG6F5&,OL/I8?9=,T'D^B/YTK])[%['"F X'H MHP.>Y (1W*EO>J?^ZE."Y#+ZQ7?<4QX9_.I>V6)9Q"MB=4^:$2.2-H*Z@:FM M<*^,<@P^WBMO(Q%!$?3^P]W7,?^LDD)+[$%#[%%#,]X=(3A^(!Q2,1 MX@&5*R@>OQK.>&DN.;]XO)&H<.F))Z!8[JF/#E1JQFV6-+6UW<,/-F MUL>E)WY9_^FOXKL1OV3GC%"BBBS+MP! @(,;EF32!$9]5!WJ/Q$. MGDJ"HS4QG5 &]WW"G[' *Q'>?_-T*(A]7HY/^*9[[CFT=G[WW45=3RDJJ$*E M.-N0DU..&X3/"]R0D91P=PETT-8:_-C??XJ..!5P.>0L4+YJ9#KA'X;I*(YJ M*G8XB<,&YG\_X;3>)OAG45(S5__\'?[S^#O5UA4/H,3DKY=KAH.'''8,!/GW MZ;:!-[MN8\0CR#W)-?7LI:-___=_GK_\#]C*J*[M>@^/V/1L5H>V]E@$4V,] M,_)TQ*UO_L>?/5Z+(.WIHNN;0'@?/-U6 G.E@[N_N&^T,($[?\#"W1OP M0?CG86($^ITFS[14KS8?_,?"_*VD)AY RG]UA-S1[1M\#I$I1$3[1;/ PZ5O M_W0 ,H$35Y#F!@3EB4^5S_#J2U(?HZ 2(:D\HEF:H3!$9E%%EPF2U616IVA9 M(0V=9&@,)5#DV_ZIIZ%:[(CYO3[SX8O6A %7ZPQ27;[1D=J\F"HWX_B4*M MG.? 9:X!+M2SY4;XA]@)K]7#^8LIH9#*<6(I5:@)/?'IT/TR$SS-CG;@0Y)2 M#%15:9E &4HF=-*0&23\$QGI)!LRX0@S'I=3>=0!>)RVA]RL...KG:E95UJ[ MRC3/@5"3V$BQ:K&-EI2S,,4F9GH1KW.-L8S%1ZZS\^)@-&)7?'6B\3+M(Y-L M9QTJ.[&1M7;5V" 5#[4$M>WDJZS#%]%Q.))\/7+<61[A<; M2E1(JSC*USU^J2B= "UN-2L(AZ+QH=JHT5]TLIVQE)M5R'(^3Y8<)>)# M&:_$Y+@*SB"91;%DT6MI-:'"=SVR^HB460N!G>TCO?*XKO(#)G#1<.B1Y??S MS6;'SN,E!*-0%J>HWEH,61\]LE:.NVE7!7XJ2QAF.8L!,Y=G0?BN1Q9+L[RL MTZB155XA=\)B.NQR%>SJMFZ[T\7(L8H(:0<68+UI&!Y=#Z31Q88VNNTAHT=%C(A=F0)=%3R]>FH MJ5K%6G>PF*,$P7O1T!CZEDVL,P^6E+2H M% 32S!7&X+:E9?X1/"APP2V-WK?K:>%Q&Y[1EBEFR M-1@5B&FO!8;&*% ?=LO-6L=7^.URF1NRA2)CBB&N'V'"#*--NI7-!N7U\E;R M%'1,C'8M,#1VU\FH4NP/QDM>$JA.?4?45T:S&][U"+]N?!0MFMG1R*+T3EOD M*'XQW(9#C^# MHF,9@TUQUCB4AA-:([SYG9(@2.F^#F.H=O MAW0_O.L1=L&L!6DCY"XK%:G*5,3];2"IX;2.\(!8'%3+C7FER2^*3D=MMP1R ML.# T-CN,L)8H2H*AL;/?*&]2T&QBJE,F*/+I;3'>[6;BW'EDM>>R'Z%\N&+R.H2/*,_/#2J<% MAL;>=4-K[1*^*TE6=9L=U7%%XMH\!X;&WK4NRUBSFUN'_,H[_D":\H-BN&43 M1Q:V.3+#[;#H=X&?9-;==+N"58Z&QEZ@W^F))7V\GO**-"T5\6:^9Q!C,/3Q M!2+7Q9.IMW='A6:>K'QPW,5#UA&!ZL(V ?JWJYXM&LC,TQ9!N[CA;T- M%EUY8:H]\V@=QL1-X]IA,K_H[;Y^'<&^/,>]H;M.J33AP;ET_?*R'?M9:#_!6Q+,IQ:X"F.#_Q8 M#]&G\-?Z'T@Z$W[UYU=8F)_Q":,_X1/^X3CX33P[>5YR,.\=8!ZG MSWNG))V)I^NI>OC%Q$_QCJ9KJ9=YAE!$H(B<0T0NF+1]8A$ZEJ\+9>C:9(CY M@"+[=8W_>UPZL%^5#C1\Z&6+-YQ8.C $PTZ4N7Y'/(!>MA3AZ7D /8J(KVP7 MY(W]Z 59Z2>ROIHUA-HK@=IK5%>N1]C^,)U4,'&7ON)H_I\_JXC\W"G19A%^=S$: MC(OK +E;L*[.;@B_3GG[V+JX]-I"[KXA[CZSZ7PQ[KYN8YN*GI#7Y^'&9D8: M1E3!0)F!ZCF[Z )4S^]&/3_Q9G;G.OIYC?#G,LLY&O=,8H\H[8.63V4S?&Z+ MZ#.ST&]LY[BIC64&6.5LFD!Q:)5#L8>F>?)-\Y\3^[E(E$MUYD?>_-^]NI?,=+X1NCI>Y\W\:J45=VI-SG$R M>S@N(.,(=8JBEU"8;TB8DW8H?Z5=Q4X@S.5ZG1KW9MT2TL-GC<86+6X9%U0T M"M4-@HZ?"_Q46['DNU$:KI.)#@%\4- 3E($$A(-.%&A-02=*,A47<:)X>E;Q M=2WW3%B/(-MT-,AO1OQL).DC?H,0,KW<^E%Y[E!/P=(X!L,:H,A#!\H5J#>? M%OF R/7Z.49B)QZQX/MZX$?'0K:I1.(-HQ>@%0:C%R!WWP]WP^B%Y)K=/[8N[?$$P--7NK.$ MJ0-0!;\)J_O6S@O*CNKIH0J>U_?_+SN/3L?V7G#?F.)*F$>2,9P80">X(": Q?F9C_#- \%K^6\R0YK?U39V?V=D! ME5G.&%*(VA: 4X8T@=^(7?Y:N0$-J98@#<'35=U<@6K8T$J!5DJ"PAIN[' @ M#D[<003;3Q+XGJ+2<)T652OER\B"Q;H<'VQVY0('FJ: V 8JS1Q15*!$0XE. M4&S#S:L;/R?1)7V#;N2Y+"'+OH"JM*'/$"UJ@T1%$DV^F]U\6[Z6)W5DKFRC MSAQ1WHBJ>DM=2^G[D!$?FEW0[((.F&M2;9I[:0:AY7M9KOTX\WL/&H>C[G"F M:N.*A:U*5:%=S[;1QAJT?0->&29-DN=I7P[AX>[@(7E>F:^'ATOI2;\*#X5) M R<$OKR0,I.F9<\I)R,S$3R$FA.&I^ES1(MNP3Y:VY? MJQ& \.66GJ<[ 1>)X!%LLN?>H-NB\"J/.9/UT.!949IPH TM4%W(C[ )BC(4 M9>BH.;<"65KSLYE"J]V>]B20VC<%R5#-D$@N",@2)[[Y3Z4GT\"08.NE9O;B=ZSQ#:'T6NG,O/G' " M$![#I@D$NXWXF/T3(M) 8^QDJ'6Y-D=?KL'.JBP>P3-1(UB)I;N%RQ1)XM<=]Q:SW,M&:6!6H.G<8J"(300#'Y? MGX%@\$7*S>^ 0:ZO+(6%(NRLHI0OBYU>LTF*%H]BT2,: M/U]F'!IY7VODW0=HON$-2C".WMIA5P@% #.;!_'/;B4?U&PZ JWO.*Z")"MM1?DG-E213 H! M%((O*^(R9,7 M>_%))D^<@??Y>IB>KNFS>63.^WH0V-'IQ"&A(QU^ZP>>J0:Z!O79*]!G87+' MM?F[[:T=/.REL>RTGV11?!+%?31X^TD.CSBGLL5IJUO">A-DJY/:(M>6'$]N MR1@*O-Q,&L=@EY'K%.?$$^#BB2%?#P/G<5*?! ;*]*2SFF\$*S/>6K8D#W/# M:@0#("L$3Z,(>[LM2@YJC3(W \7>%^C0S&#IP0@!:(KO6M%+6X!5,7DF+A M)Z['2G%I#/+[?ZB2<0S,GX0I_*BZVP M$.Z$Y:>-T"\[THM]4'SF03CZ:UY;MZ(I"X_0L#GX9Z%U(2Y^=)/&Q :Q>& , T#2@$4 A@FD8"G!.' M)_Q,FD:AW. :.9BF<7%+XS8LB2L(&X%I&I#);S[&X4;2-+*NY[GK\(E^:,YK MNA>:UZ,@I8P]/0H*A1TWH/9Z#29I!H&H$M52$$ M7*X*8G%NP3=OZ_!"^F'*-U.AI>X>*^,THXHFGR558J5=Z1!ZI #^$_-,; M?]!O=]JCEJ,ABCKM8N/%<.I/QS(6%2I$\31%QBM!P\-P"!K_G[TO[4U[\M&3#S#&;Z@CQA'!L;/##]^EME&P*!D'0W!$-\ M=-2;@(>J-3QKJEKUK7X.Q9OV&/9LJ]GAB,O\]:>][VS%_8/#A7TA;GO$^T]#M]GCO'G_^43$^ MBGD>,Z:_WTS\6^3SE3EG6J^J'&ST[>PI\CE<-/AB0W<8@F7587)EEFM.PQXJ MA9ZBCWNL1;@0X<(#Y$*^287^LB9AIYFT8[WV^]XWU_4M\VA M B_"PXJ<:O"&^.D]JJC8+,C\=+/6Z$2'X%-*G7-9X$!X+0RIQ-D6K1$816!T M:S"ZO[WRC[5,X+T&/.,M#%VC <]W%OE;]S.+^O8]JE?Q3M.+7W0H2I--<9[. M:!-L'4_EDN7.QN[QS(@DO8P$'J/I:RX=C)#A6R!#R#L6/DJYYK+(8+26W036 M:&>U.M4:Y:R^EFK'%8@,WCJ.*U5QHB@C"KVB,OA]K \)/5$B[8FT)[2+2,+= ME.>&CB<['LNB W$\RXG^V$>".P=Q%S,]@R'-770#7!6Z*!%[9 MWIF3WN]1J'('Y=/OL^7AT9(0OJ[6QVR@J2V@J'4#1A^,(<'_L*_J>2[8F+7R MHP+IUI*L6G5K)MUQQZM%XATIY(>Z+((C3Y-F@2>IH]QL:7ZZ(0-B*-D3FV\5Z)(Z8=R4G7R)?VX$:! MXPD4,AT,+;=''1YS[0[;S,RGA:G.0!2"34W(1(PB+G]R]RUW"?V:.R>#KR_M MR'UGS#BQ/X $^""9KJ#+8?#1_M^5=@U]_2Q# (.OZ3-,2;;Y=-51N;5;;6WF ML\R2'(;'%S/I=6,@#19E3*W4T%$*TYM8#?AB*6_#4"(5H\CC;0$1($2 \/N; MA;XU(. C&R4693I%:MH\R391/>-LZ$EXW*+II&^EK-Q(X7H2*768:A7'1DL( M", M(E)$+$Y>WBV*8K(H4(T6&T1+=2+MB;0G!&F<.ZB[S34: M%;;*UCI,!=F=VHT4:[EZJ\ITBO7:98_I?@ !B(KSX5NZFAVN90U%$)O#A+=WJ%;D;WZ;LN(7)L!#-^]OT.-[FQ#;JG<#:'=-=DZD MN.HEJ]K>Q/MU%G5S0S+ES$;&J#F*>UTWDS$B><6#M2.8B& B6D 0@I6F'\-$ M/)>=QO.+O(FAF9&[*G)BCU.6$";H'S]3YU8HW5WP731$+1F6^J.X?5B<'*FP'ZNO[ #;A%O$ZJ30MEL?JN=78'4ZF)/!S2-_/H@YBI6E43D]VL33_3H#51[VV:!BB;-'$GE^ MRW\='C#P4GKJ,4@U@*8YSX=Z^U91_5]VKB_Q>6V]X$A]41)EZ!P>C!U/OAU\ M6Y817@0\ >-8PVTOANG(WNFPKL&[DNHMIC3AW;;_R?/DO8/BX))+<*.@&N"/ MH%<[KX-9@%^]XR2>+CBO]RG^J^255'NF\VLH//(_OS8F'4P5G?@UG?.#>AT] M]@MX+:F+G_^"?[9/$769MR"&3?XYE"L2/C6 :0S[S^4,TK'X!',DXEL(W@%1 M8F_0WK__]__L#_XU+D1%4S>MYRV8[LTJH"7AX:HBHX(E\QK*C\&+GWE]R:_M M;7"1>B*W./V\PV-(!@3'GDCJ/\C>9TB.(UI.^16Z1[$ QE%='@.U\&_;?N=A M\.Y+TU8AP#Q[YR.J"QD^_>"Y'F,<<_9,X$\TE KP9S"Q./Z4H*[$JC>FD7QE MS+\\,K$@M/]/IYXY*9CP,U @-GZ/_N%RN"K'S\[$#WARND,M!1 EW=RRE\2 MK8Z*I._*GS^S2GW 5#H#I,O6.ER+;2/%6N:2*'/N]1Z5(:!_IM1;JW? Z#IU MA*LQ7+;88;-(IE[+LK6V_ZE=KQ2S#/R:J<$OJNEB#?R1*]:86J;(5)!V!_P* M2\7MUY+P67@XE.Y30LM[YK4&\?V'STC?A-;<*2"&>(DXX-#6URV%-]2-]Z#, MSG* /QA#:EBR#2CL_5D?Y[;6H[TS'EG5%G73=BVY P:5UDU1"_P#831M&\#+\!R(#OV,&ANM8KGPQK3R2A0]L MQ%O%0[:*]L&5M_8SSLSSK:+@3TB6;6=:Q0923R]8S2S@/N6.O/%+^W:P++;=@-(J+@^EC=A)F42_0HZ MU?AEBF=[7*8\H)EK2I"/T*H#L$C\%5KO30NBMS.1D>WD+@V3IUW*MP.J&TC- M7,A30;80*H; D"*&I(&9EY"=TB,%,"E@>.T8 L*#IQ@RL^2%:KJVOO98)B&, MKJO@6AG)\@Z/M-Z[!UO M#$ABSU3#'(\AA53'1BKFFM>===V0$4L&3_1"!\26%0A$R%_PCN#IKV>L;A^- MJ ;PE8&J0G+,9(\F8 (@>E1%,'S'XB7/;_;\Z]CV54@77 :@S?8F?/"*C']I M\'S$M+8_O+UU.X*+V[_/,?9H)C/_9 <;3!9(K<<4+T+@P7R 044%'D80>G ; M, :N=S(M8 AP$I6)QY@,;_ 2X#3"%%M(M5AAV__:[NS8J4X\0:]JWQWWS!YT MPCQ_^S ) +[VEP(DXA )W=E/I"4O08R,-"Q3L?BI-]"T!?[=SBH/QC1#TD_= MIYUD[?^^HSW2 :/>#?;M8U4;X9&QJ^LH(/="!?)KNHYMNI;HR<263%N:S(+; MX,'<4"[M&32:EHTL)R8RX]?P82!(]:3E31)^^[ ]WQCM=U!/!NV^^TD>>IC#1 N MX+]#?7DZ)"1X*& !T&P5*J!GV6->0.F*P:X]><'K+@^#3M4PS(7GKG@_.+P* MP@9T"C3H+8EL;V(3P'ED;,ES5S;$-9PRN ,>=KXT+5T"[I#L\<<^<3N AV!H M$!),1)$-V>OGK4X!WJC[G;UAVRW !VB%$$&>\ "9+&]\\!D 160+QL*B9=HV MPKJ6.?-'S]@J'T-X,!@9T)2'KX2QD,<';WQ/B._5'5BYJ_MD:=Y6[?J8 2&_ M"YTEQ;=Y[UF^EZPYPE_L69FCL3K7R(R'2V*C''M:IZ^[OJ?UNW;2(P/$_WT_ M]#9 VK"@0 $9A)+Q:F!B/B#ZU@"9 'L)),OR$R^PNF4Y6P-_8/(\V3-,QY,X MF(LQ)%XW@64+3)"/6*=S.V=2.9Z^P92MA8P"5-W:2P$R]OJ3Y'7;!,@ >_+($#1-D?>M&>")"*P/ M#U##QQ3=GX$T50TP3\N'-WDU@^.QWR$-^(9W$$D%-'" $P'-@;'[2P"/'7O3 M.N41 (HB0N#Q/0'':BD#8PAP: KI:GM454!,!NX6U@<2!FD,Y<:017 K;P&Q MA][03CT6\E;>ML_R!KDT75W:X[DECW79VX(-*.#\%A>@K.^/;"?W>RZ6'@CR M:8ER)JHEH5!'U@#Z#04%D?P4B*/@JP=\N!<8>\\,EM$%+$&60'$\_?&9"@?Y M>:FP#P:^?13\3I<5,$L3N(4*>!R@I.V".^&0SDW$D!TPP@48G^>*[OAA>_[! M;NP!J7V5 <."M_&V+3OVEF>9K?8#3]IK%Z6.@<)!20/&VO93Z#;@H+.$3#R0 M"T PU=>-/0%]97B@!#M^'R23?YGY@!C[ UJJSN04QMF> ;)48>M#^NBY0P/ M'@?$P5!S)*AUNPMW^G9T*93_(^']_&3VY!>>$3)WO6?:.Z]^U\+S,XQ^VJ+9 M;2S2$7B^YOS_"#8)X L!*ON!@+F561APR5[S!E?WJ7<46KQCRSS9!!H!%'UK M%@X&Z]N"V]#PK9YYNKH;MV_F?./VK@9N8=P+J:8S2[6A%!YZ!5LME'45&!C^ MUT3W5K6<7Q3%O8C8TY4_GXQODH^K7J_TW$D5H":\T)*\](.'1WM."F *>#8( M;.RMM=<][LJS/4[ LBSXRTMM>O+->+X]OXLL\PS3.(PH_=?SVS3.R3GX<0F$ M$P@UWLC@@Q 8#ZE0:UYC,HB/4UX#?H?MJ%-O&!X%0+CHQV^!,>?]0XX.]-*W M]G 4@46!=^HJ[V4:U>!)TBY9ZSE 7G"@^$A]^A[_)9!=.R_V/3Z=&(U'10MX M-B ""8+(K4,EN=962_R;/#9Y+16!\1,=%[Q@"S6BY[M(*HSAMI;!M/>HY#/C MZ^3OT,\%#.:>VD](UM1U'D2U6W'AVMG7Q)9S8H"O$Q==RX*Q\1=I[RG;\7L$ MVGD5$V QU)U;Z>4G>.G%]>TDH E\+K#P0<-&/SD.LQ1PYM[)X:\7_QUD0@"5 M8UO=-&? +?>5[%5=8CLG> TUQQL6,N952U\'@N7+S];N>=BN3@,QLU]9Z,O/ MGF7S75G?$_GHYI,>^3B5<2^SV&P%R+>)#Q"&#;RTKY6 [, M@N"G<<1MB@ ZY+8KV%XZVGF#ZS 2W2+^6(4+WOP]B; QW1.2"3)&JN&OH]O6 M3L:FZ4#/8,^_L@,;!VS!?N1]THB>NB M^C;QE0ZO]A#:PJEJ \&$Z+I-[5_ V; GGB,H0%/-2X%C_>(:_O+*70[B-WP\ M>%NPH XZ,F".@1"\1%6/2>RI/@V) #-B3H#7\.GF! >#C-!?BSNY^FM MW1R\&J7EST%]+36(0+$!@WD/4J=RD%,&RF-(NV2!LYV3-T9 7U],$!O("?' MZ*/WZR @A2L ; $1O?UG F]H2#VHA+;V^58IINNM5RB!1M*?ZIL9[0RI;U>A MD=@6&$%$[QF'DS3PY_D^2P+V[8H=>Q213#_-[Q%CCP[(U)2\I)W_!*_Z_#YE M/.?.+R.8<'[;8C8P$##X. WKQ-.K@('_R#"RW1:]X=\>Y^$7[@PZ138TPJ+L MRQ>(?[V$M?HF.^'=Z+]\F_]0P0]B4$OB)7.W* B^-E B8!W STW +[)RXE\ MD.V]42(0P$]==$RXC,A?0^1A#X"3'8SXL\)1++F#ANW2)T@D :9'/9;^U0%1 MOX@D,>KOYWWT@?3-;*6 >4U<[;ZK[&6PO'119J<[GI7-!*LE[-@61_R$PRXC MQT,_S/ML>3[9+L4;N!(^AGG"'I3IO %,9=Y+K>U$="^KMOMN/[UVPM\[B;*9 M/5'?P]I7XT]C]-,^90_%$Q+,=V:]!LOVWN$9A]*/X%10 /#TDX>)E)U$@D<" M']EW.?]0I+TA_JY(G\JJ'+HW_@+:D83%DQ@^EH'W0M"C.,TG1SPIC4>D*,63 M/)T2<6(<++#EMSM:JO'&E,F]B&DV+W='&;2Z6*QS3>@+O;URIBF-0K-IYK$I M;E%8KU W-F1S1(RPMU=BA.!NU#;VHJW7#3[^$B_GJHDEN/+HF6RN4W PHSC" MW+;()(7Q8M#HP&=2;Z\4ZIJ+2F)M M::*C*ILAFN!*^NV5\GR8F"_9CJ.5"\5Y-M&.5TB+ 5<>$13+]$NIE]DXAZTQ M>JB1UFP51^$X4V^OG(Z$)EJ4FX)&=(>5N5&NIA0)OOV8](T,FN^5RB3%\8Q@ M+-QU@5,JRU'BF$P-?*)WU8HYY.;UC36;]KOX6%-&WC%BAU>V.;0UFQELDIVV MTX+::,4;5)8!5QX-=-U8F\F5WM&U/*ZLLF4]C6E#990\?OND2I2,<;.+0I^/9CTJ\S"CO@M6%&*]MTA8H7^%0BM007'L^I0/2&S'"=UE@Y.U2% M0;[;6TT4>.F1/-E=BTYV72/+MJO#='&\:(N5F7?I$?4S^996M%-=2^N9[02= MDG/J E?@V09' Y@-12%>$552:SL-**"4;@-IF6J-;%' M)]*%SI*!EQZ1-5<09JV\.JVQ:C9=J\ZU#%U.>T\]HBO;S1'.NMO)<7Q**]C] MOJ&S]A)>NB/LE8/+EE].R@&[OC7K/6 XMS;].*AL*&0*72PH3J/=!#GEX\6D M0YS8A'#ZNEMM0GCK5P%?M,5VV1K'?FF)Z&T> SCJKRM"@\6F=K F(RC]N>!Y MUF'S],A1,I:-<>,][L98[V &+VK((=\$NX0(V MV3A*8[C0)ZJ/6[NUYFU_M*^-K#%?RFJ\98V&)9-E.F9OP\TS\Q?*JO;ZXD3Y M\=-9FD>;8+>+UOVE8,0_[R[X?;O@V5NI:D_,I0%S=N9RNRA)!Y\]YPL.< MVM9>8:#&*XHE*WP0J4[Y%^ 4^DN<#U:_*C)\\0SXPS!M"#EWL QDNX!N&\## M1*HJJ5X%#CI[K]5UX-;Z:[?V5@>]O7N[;/GYFMM(MNS,OM+ VTP2 (E7^3A& MC78EWF7[,XMDR\0*,S/66ERU3BRH/7W=55'CO-9>:)=SL+ MV?+S]L/^R& E+*B"P4*$Z->1MG5,K^S&NXZY_<*ON7G?')3F]K;N!]<T0%-P6 ?-*$)^>O4]0>?["8BCXZ>\K5Q3?WQ:-_^JVZ.#? M/VSJ$3_;:?/*' K4Q7OQ$;.^%2/P)_IL4]N($5_%".PI@4><" $G #;1$2-" MP C\B3K;QBYBQ-=A$QFI1!@X$6%32!@!_*;(@0T%(R)L"@DG(FP*"2,BORDL MC(BPZ;*<^+@1]D/UEY^^3)OD+I+EJ^NV/B7"G/"O 1 1Y#HN^ !A&< MWS><_^+Q-8&+?L.CB_[4A>MX[5>JIM=^A7UMO[+;>[#;ND-'5-V5 MV+!!JRJX%^NNQ.:.A.3NL:5C.KQ^*!V!/_$!(G=Y1\,]$_\!0? M%Z4B9W!?=O#?U4**>J*NGSCY$RW[2S5\5\^9F*X-K+G]]TF=^]48ZI:G W\T MY\/E^GZ' '\S@[ &\1+ MV/>;MY\H_(;S]K.%WV_BWU?0Z>]IR2)!_U[SCA#]/B<>SD#^]DI\T[C\"X.- M1Y_D1YOU'F*6MT[F?HO%!8^TG""2UZ]R_1]]DI&\/LHD(WP-VRSOLY20>>^0 MUJ@P<.>%@?]WUZG^O:J?U\UH[X4(>7"ZRF<[IG'M["A#DC.,GS:JK.Q,I:DP M3!G%]?*7NJ79EC-J^,W]N9==N_=]L?[?5!C&I555VV_?5JAX]99=&\TUDX.I:I\(MIOU^1E#JSW[ - M)0_ZM<%>;9+I!+__8F- =@4[] ,&PX[!X/]2AU_M^KB1/[8-#B5EDNA5DRV- M6V-HEFO%\ZY"PCZ@Y(^?-!&+8_A1,[Z MW+[=KRD7W=#*/KSP?7D2\Y+"]\5;2>_*8@;HG(;@'%C--FR0 S?%_'HV9'\G M5G!W=8[6G&ZS1&-EAT!GM2)*$,RMK2[_LIRLE-*RR/:J>F/22D^DA Y/(Z%_ M_$PF8C2&72\)\CT#R$='R-"A3&3B(A,7F;A/FKB6M(KG2_TYCZVGQ7)6;'1*C_-<0F,XMF M?>+VNA@]E:FXR!'#:74Y2L)B:/S;%$(/9^"8LZ_L:Q5"W;VJEQ;"^7Y+K#J1 MJIBR:9>G>ZL\UAO:95/:]":J=NOU&C56H0:HNJBQ/:+,X8D^L:Z@$*+H'S_Q M&)U\+)0*9_(BA#I[:[K<(YA! /OKZQ$LLSOV&UQ7!+CDH] 6JXJP5T9P7.9> M2Z( DWX9 NM+JU:T:_4!UE9&2H=;=..R\M7Y5D!]\)Y3:&:NJOE&B4"U3,\U MK&29::1*\"#F%'"XXD=0]O<]8]FM531RK\(QW\=QK\92>D746X6UMBY/6FYM MG6;G)>7&#M+Z17#G--')8O(HM:EC;/5ETV, I, T&?"0$LD[7D"Q%0Z$]IZ_ M[1 T!B3S. UG%)P_O#UK.%I2$=XE%1=M"^2B4X.B.T:VLL'PK;C1M ML9GDIK>N2Y/&,"<:ZP;*R2F6(NB2:<[LYBBU79P?)^ZW+GUS;?_R M\%UX!& MVOY;&9VESLJUI%1;8W4Y_R+UJ$PAI]U:R:V5V"JZXA3%T%JR/I_1>6V460(E MAXM/4C'BFBF=[YF_B;3^6^1*M+12[X2- C08\0/1+T^^Q$7#06LNW E ZB&B*(UJ(" MYB^%$X^ZG,,+&:*U&W=8!:V9SGN)F!-)%Z55:[.IQ#C!KCO$(C<=3Q:9[P;=F^*V)$(G]@S,XPNP0 M">\C%,5^S1WK+\AT89D2%8S/-4?M6@M5VR8#W3%8!/O('[O#$MB;-;;!B;]1 MD>O21:Y#K2>!UDNF*^CR;3#MNFVW;S[7T$)SO0LV4#7ZR+6H]O. MY$6WBTT*A*>$MRB7BB6P]Q'MF(Y0L*\B1X M^4XFX2"V8HS]YRJ2)\K0$&QG3<3WLD0^"5+^I+Q!>__^W_^S/_A7Q4)%4S>M MYZWV[,UJ(D/Q?B8\15)D5+!D7D/Y,7CQ,Z\O^;4=S#*1>MIEA)]W"@C)@$ ] MIOZ#['V&Y#BBY91?H7L4"_06U>6Q\QSR: QP7E!/P93"R./R6H*['J3?:.?&7,OSPRL: V_T^GGGDCJOY# MX&<@>D!-=?^Q2W^\P5<_?G:@XB#F&($94QA3[.28]V7Y,G/8?[=@ZM+[\N?/ MK%(?,)7. .FRM0[78MM(L99YNN!XSKW>HS).O%)9.'CE_BQ^_*S5.V!TG3K" MU1@N6^RP6213KV796MO_U*Y7BED&?LW4X!?5=+$&_L@5:TPM4V0J2+L#?JV" M:;;]XA'^#_(7N*]3K'%L%G@XPL\][7L/,@XE_I0@\Q[>CB1)HE)4*CDBQA@Y MBF,\,>)Y(3$BD@(E$BF,Q)/Q'S[S^2U"C^TE19?868:MDVDI/97I7CFI#E_&&2TUQ^JCYCRU&B::/9H! M5QX]LXW6[)D97V0P&MU8S-1:=N=U^$SJ[97%^*H[F*12-,LGZYOE"X'VY]4F MN#+Y]DHK45(+!05WN?RX7;;8C5L8U>';6!ELJ69LTNR]N5@:P;?26= M5X"E/!IHH%9G%*6H_CQY/7AG$NMNG26;0_2@[IFE3%M MKHSHXRN[TI*7DA-ISO%42ENH72'-C>$!=D=O-\RYF!*3^D#+)*D*[:SR-C&$ MSSPB4]=.I(>,P60U'BMUUQE;8H>U);B2/IJ1TFLX/9Z7-+HO5U*JRRIU!S[S MB*!D['S(YGGSA<+SZ[SI-:X_(E,#2ZQ,LMFO8'PE,:HU>WWE9FUCVJ72LK&BOG>Y1))=I3VE""EC"' ME\YUJM6OR4*>FT^+B?IJ66@M4664.IX2/NTP=K.<;',$Q]6J8ISCFAS<&W;T MS,HZ,Z[CY?6 =3>-EENIOZS:-KSR2.[&+ID:OM#Y!.O:M-HQ9C,0:3+@RB-I M,L853&;6HJ/U9CVEK*LVMMHL_=VCAU=B/6:3-%RUR?4Z?:>\=/K%L0OWF1Y+ M4Y,@0&A)DW&-)E)5N58:ISF@GCA^/'ML,)BOIN02N*3][E(O=>;RF/ N/>(3 MT8G/2SEQU-'6!E-)=UV&1LL*O/1HK(:1D;+#BNRR9;ZWX;M%06]V&.CH'@T@ M56J9.64-R-X69:N7GJS&A8274#NB?V+#3JA&AH]C[6%1C'?$N;B:>$\]8H#. M:BU1[E?Z;*^*EXKU^FQ6(+U+CSA09UH;MC?;9+5\L3%/+LP"U;"6023^YE)4 MR8RP,=K%,N8DF9ZL.P/=G]8;'HP(2@!T)/!1,I' 1G&92(YX>HR-:)PB,(KF M,3&5..):,LDP>-V<<+VV !!NN&C.W>4IV]-8Y4N-Y$+F -.63F-AT8E5Z:3M MP1VF-7),WF4S5DGF<;4Q632:IVP/4>^R5'=9;&&$VVC525'#"RISRO80JI9W MAK5^#D/SZJ2=ZU5SN*V'[:GLIDC5Z>LCV]3<$@TETSSI:YC#4UZRDE"03FA.V9%L1Z21R\Y#B> MJ!8<9SY.2*N3MJ=/,_T)A:DI;#W7ZLXX,TIO9.64[1GE^QV!U/MMMI=EBL5< M0I>J@Z5_S.KAE?'T;,&]+,BUEJE,S:96EE96MGG*2BT&8JHWT6>V5B_5%LMY M(5?B2LHI*U5;Z>/$AI(X;4YR;&]%%_M,E3EEI8JN.,NO'+RHN?EJI\Y.LU4, M94Y:J>8ZD<4;A196U^@6D32(5KW/G+12>KN1S"9*\1*W'FJY^91L<25W>ZC9 MX:7RL)8TB;8I<;V)UGSIBIC;:C"G#-JDDT@SJE2=8/Q*0'6%'&2I_DGC(^:9 M1&%I (]B/1BQ^:%9;KYTEJ>,#Q57$Y5*<86SZ^6XLIK,S&[.,VA'LU^EF)21 M9@^26MMY:G[$15M[O:N)7&N7R94-;)3D/13<7OX?-&Z1)M2FP: M5!;+S\N=,4W;K=6P>0K3.1Y/==I:?(JUFR3N\F:3J), _+#CUQ?K3:'6=#0) MDR>FHP\22XQ<,/#2X_RJ>=)2-#0EF5WQR:XFZV.2FXW-"C_S+,41\^O-\KK-ISHR5B?' MKLBZ6A<7O*<>R7YI6"_J0P\KC=!7/\+R6RWE//1+I]JR3VK251HZENY+H MJ/4*BF;]!2QOT%=.84221BD92XT2LC"6XYC,4[AXY#"(4\>4 MY^T4YZ:DL8)US6H#X-^)V658LE8AU'I#:V,BG2N!IS96S5/HB[ZXI8V9S58U M%),U?O""M3G\I.>?I0>N3&\F&:['C-9F;+,?-4^@K):9LMVE6)4W%YW9- MH8?Y1N$D^JX+#IFLF(4-2_ )"A-?YA1+GO;\33:U6KPL:5%3.S.FV+)2)C=M MGD)?8TU5\B]D M/JU>8DA5F%H;TZZ?GG+7[02ADOX,IL7'**F3%CBLM3Z%NI M6 S%;9@7C::L85?FM\Q3ZFJTR^-]< MJ'!MM=%8.29)3;O+4^@['VV&BSA5=]E\ M@)O,:H6\DU27IS U"VQ.8I-=BS!"L9HLRQ32M=.8RH'PDEQA,J;EK8H@*02C M#'O**: $CA0]J3!H'YMV4TR\:@G8M-(\Y<_S0[+64C)NG0I2ITY5V*RGQ)+E MFPE&$WI)*;%13D%J8SULFD6>;F&N55LW"7%<4.;,24C-T"S3'K9D"IN3>F[! M;C:YC+H\":GM4BU#",.TS/&H4!WFR;:C D@_!:E:4A1&V3EP)#+.LD[*0ULG MJJL?.+)WL M2WZLK?5<7YAW:_-IO7F ONKJ&:;=53 M#@@QX*6XGZ@'=\@2XWQT-23*.^]H5^)=MC^S2+9,K# S8ZW%54L)WO'S7R]E MOLOA^I40T=1U?F;+S]L/^WDSF/(,TITPXR3Z"<-MPMK+K_*N8VZ_\).KWC<' M.=B]8DIPS7&.V[&V PM>B/N9N MM[-M+H^T]WP3/'.OF"ZHKWXB-F?2M&?-08-F+$5S'BHU:W$2>^#IO. M[KR)&/%EV'2^VUW$B*_#IO/]^R).1-CTO1CQ4;/=B!$1-GTS3D38%!)&1'Y3 M6!@18=-E.?'QCNN/6/)%3;\^6-[X#FF2OT":<+<,2WZ"!N>65?I=&([_?5T/ M&CPF_V8[I=@ZX_U9#. MQ))EI I^F-@(:TBRA%1Y2YSX>D+B,?\#@1'XY;S&+^@U?#LHO5@X<<=2Y;<@ M\D4G:$1T+S''_4L/_I2\;TS:[T03BPU([$AL(K3YK ?D M-[ 4CKW -WEU[!U?\H"0.+FCY)N)AOA\B3N,.V]Z7,65E!#'?U<+*>J)"G>" MYB_5\-U!9V*Z-K#O]M\G=>Z>.N%^-.>L:O.*8LF*OZ;>'"-!$QM$6(,HZ\6T MD+;I6H"9%PVM;DZ3\/30??1Y1P=%?J]Y1\>*?;.)?U]!CPZ*_%83_[Z"'B'Z M/4X\G('\[97XNQPC^>B3_&@KX4/,\AL=D/7HD_R:10B1O'Z5Z__HDXSD]5$F M&>%KV&9YGZ6$C G&YA4*='_I S+;KIR)"@-W71BX[MEY7U@\A-B"#FTJ=CAVNVW[C6$DGP_4CPS04V@MS( MJSOAU5&E2DC 05>$"$M]&K'=650EM7NMS^X*\I%]W0RCZ\\'UY M$O.2PO?%&U#ORF(&Z)R&X!Q8S39LWP.WR?QZ-N3$*>%JTEHJW72ES971;*VH MB,24-94;6UU>U1-"ML)G-3<7UT4C42ZA37A0"OWC)X[1,2*5N%X6Y'M&D(\. MD:&#F.#1/UEV:7&A@$BZ;0 M=(L=#KJ;.CQ+TCNX^D,S=9^%SKHSD:VHJ'GYHN8--^%>/[8,X7RCI._)&3CF M[(LZ#[V7![ZU8%S5!PCA?+^7(H0S^@JA6-R:+I&^A$)?;BT&D94(QWS_1.K# M7@;;#AZAO>=O^SR,07CHA;DP=K.1)8@0$3$($:/"6'@+8Q=.-V>71T6JXQ_PNZU MEU@^O+9_>9;V@BMY(FW_K1(B)73G:].=95@WDZT6^VMFT%LQ-U;R9'6MI-9V M667YK$/R]07*Z6NHY%$)\2%*B(^I]E%1,#(WCV]N&G9">ADVG#Q;)F85%75+ M;3%^ZVJ>L>BX-2]!QK X\7#5O%MU&?E^\P[' M9L:HR^%7"GJ4L?U.\[[SGEB1H-_ESKM(T"-!CQ ]$O3[[')8-!:R[< 4(Z(: M(HC6HK+:+X43CUH$]T*&^ZEXAS9;__6UN9KIO)>(.9%T41L=0LO+F(#)=(N: M,/,-Q5>5$8[#6AP9H_!S*9SPG1KAM^:")'8 M/SB#(\P.D? ^0E'LU]RQ#*%4B/&"I-A,AA&KI;Z9RS<8Z([!(MA'_M@=EL#> MK/P,3A.,BER7+G(=:CT)M%XR74&7;X-IUVWI>?.YAA;B0AVXVJ?6!$AU7DG2 M,TI;QSO+N3%,;%(8P$,"AJ<)+$905UQ$]AWAXU.;/1X$/CZUT2."CW"O4CV% M&FHOC?8*6*7-$AF1,#OI*;TL>ZCQ%6M/HSV5G]U3&>%(6' DVB<9F@ _6[(.1'8AOWGF[G=>L&$7*/D? MQYP]4V"V#G#J;"BCS]XG<+?\%Q9#P4]_OR'*==)$3QBUT]\#,=J[#_SX6;P' M<][]^XZ-G-*1%?;L07[.F6^!;QY7U]B4=\ M"2-?R+.=$"*^W S'B+,E\8@QD3\6L64/QX@(Q\+(%^R#!=L18VZ&8Y'"A) O M ,BBP#*,? % %BG,]1CS\?JRCSCT86[SXF4 438-WU9=X(L\F("Y"B5^4 MC7.T88HMGQC58H5M'U'D.EF8.Q&'ZZ0Z;@:;7P8&'R85(H0, RZ\KP<7T('S M7O]W%( /0]3O2)2/PL,'MQ3G8[!O82G.1SMWK!._NI/%#RMNN+7IPIYE9V+) M,E(%/TQLA#4D64*JO"5.?!4B\9C_@< (XD+Z=&T3^R?J=$2@7]2OBX4FCR-@ M_K8.7XJ"S1WW$K_Q:*&2*?BCSQ^KJ5#6\];3V MY60JO)F%<(C0;?L[7-J#\G<2"\=.Y9L* /:.:WI 5YS<$?;-O/_ 7?TV"!=B M*W!KA<7QW]58BKQVKO3"&OF7:OC^IC,Q71LX#?;?)_7SSY?.AZ"CP:>IDE5M M7E$L6?&L'6*.D>WI5\(:R68G(X-?AOCT=(DOQ6I.+R(#=OJ]2&.A 1.+P6H.+R. 7XAZ% M#N%,9OQ:H/[-DQ5?&#U]LSE_L'7U(><%P9!WVS.7[/R,%R3_I:X':I* MV".M'PS7I$-6\OS"D.2;S?EK%@*&*-@(6:@%.X;)$N*UQ;2CG-LC5VCO7"W:%C&HKX:VM7$BD;U0MN9U,WPJES\TX%#(>PMSXA63\1L6/ MF\IX^)@9%3HN*M.W8? ?R_3]E2DRO,%+?)2TNL]BPT5/5[WI^8$G]>O*[;") M_7;8Q,BVG-=3)%Y7.?*Z=X*$")#(L=:C#'.I$VLFS&A3SA1 M*:5>840(>6$-3L026O,;)$U&-YMXAX8N; M/GP33#AQ#$W<+8T,1I"76*\I\<22Z5I\_RI0H&/I.)^3"13KM?0\CJ]KKHDJ M IH 4QC,"N=44 &#X\ M;$&D"#>UV#YP[&T[#,#BTYC4$PJK<7&S9+%\)T=M6+4V2^D7.1(/4!; M&J4Y)A1*1 9#9_S+TL*S"=2&\)+Z\3-^?,+'WU%%\4XKBI=T,[ZX8\@]NQE< M:6U.-1T;8FVK6*P.&XF9T;J*HS!4<]EQAEE,M'9ZLDE0K=J+F5D"388G]B3P M&)W\\,">>R^ALJYESN084O6&BK"\[2" [P@SML!$[CA;'S8P"V%-]<*9E7M, M9D:%U0%"AN M<)5CK^,;4TKE+3:)95(.)=32O("VF%'2RQP0P!](72UU$#(A"P6VW*@&&G:Z M1/7P<-B9J!Y^E3#Y#@0[Y.8V(0AVL6TUZIQ:K+,R9E2*_7]+"1A;Y9$&+ZIC5;R7HD'8("Q:4' G1C$;%[?.V$_X*(3U ](M$J]47LU-I5+JRIDZ764'O\0=;;Y+:0D2'8JMXE0*L.)U1&%%K-+5\OYME4:F;*2:A!8/AXX]88/M$-1A;SW[6\>PD5Z\5Z>]M63^@2/2RR&>8^1X";]*[KKGS-O]F3RM:E/< MP!;29<%&Q^);% MXEM+QHV+R;>>_B/:?!FO3OK947:JJ13*#U=@* EN>96D-SU88Y@X_,]CU5G&GO%<%Y2O>1M@\; 'K)@ -U)X&Z2Z8KZ'(HX.Z" M;:UN/5;<:-IB\TD-[T*SFT45*V5TJ4J6Q]UD^U6 MHT3/!6:$X]&&]BLE1VZM0%^ $UX6Y-;S?!B@.)&]6.JL7$M*M356E_,O4H_* M%'+:5?!!SR=)I5^JI;A,23!P9R#A1JH)\8'^\3.9BA%)/*K^7S57<6L]^HH> M54='DX8,+XXF?G<[W;6T4G+J:SJKT?*@55NAKO8B7"3?^>X&=JSV0G>(%B9R M+IZN-W!G"OB[A- 1[6"_0@+FUOKS%3@1!CP,MU\AK0:232C)E9;A7H29N1X) MB<1U-K&U:GDRO4R[;#NO+WI+OC5D)"]R\%954/%8*DY]E"/YK\,#WEV4-:H! M],P_]WE/%-XHIO_++CE'S$X?$GU"5[T!;Q\3"*-HZCH_L^7G[8?]@<'\2G 6 M]91?H1XOC9ULHKH\=O:%%;5VQU9OY1[[#QS^T: MX#5CW5QNJ;3]&X6/?A8LF=?0):#+/S/35B'/GRU9!R*[D-\\<_<[+P"[YCKR M/XXY>Z; ;!W@\=I01I^]3^!N^2\LAH*?_GY#E)N=$HU_7F+^"^:\^_>:7O&5 M^14HB_?B(]9]9[9\M-[Y"*^W [((H6Y'F,^ M7C[W$8>^:$7=7BU E&'][70.!.#KFXW< 5&NOJ@FW);BUIU* M;LW^KV]P\G4Z\9N]/6ZWM>O"GF5G8LDR4@4_3&R$-2190JJ\)4Y\%2+QF/^! MP C\0OH4K@U"AX0](M OZM?%0I/'$3!_=XLO1<$>EWN)7^Y*>L.AB=BT4,D4_E/G;6R=O7TZFPIM9"(<('>WVN&<1"C9."\=.Y9L* /:. M:WI 5YS<$?;-O$.\KSPT"!=B*W!KA<7QW]58BKQVKO3"&OF7:OC^IC,Q71LX M#?;?)_7SSY?.AZWWRSFJ9%6;5Q1+5CQKAYAC)-C;@0AKY+4!!_A6@>7$2WI8 M82/3K3I$?'LRW.K\OI"1(>H5&=HS_6ZB%#72WT8H'$H=P)C-^+5#_YLF*;W*4VZU"I6\VYW 5]+[).7 WBWB^ MUZ2_)6Z'JA+V2.L'PS7ID)4\O\D!9C>+/^YRT@]QB!?L&"9+B-K3(8:/:,5FKF*GVG%UA2;BR;C:'6LUO5:@7-%"839D1[AT['L+.= M)>_.'MY'(^J'1),;E9FB4ZMN+],/Z_3=J$CT(!92&"I-6L@+"IN?@=]D+85; MRE5L'.42::4V[W12U7;A*J?=RHXA<\D)T= (+&_I MF:J;[=6440(>)Y7 8@25B(Z3>I32X:4/SHXPX=*8<"*$I^F%D#-75A[KC<7. M)M5J+6E9N084#"J5GM8L-8=B%\%*]_;;^& M4!+ARSNYW"20_VXV[]95UTL?'!TV^0RIS>/+JB*Q5J')JH.J4!#L+I\:7.58 MH[G,JR\UKEO7RG5]V*ZGI\9B":T6#,H3J5@J3EP\*@]9&HIU+7,FQY"J-U2$ MY6T' 7Q'F+$%)G+'>?:P@5D(Z\X7#O/O( T9%9^_0_'YTK'J'0AVF$SY-F9E MJRP3!*)_6(E.IVJM31U=8SR/,FIK,*\GFU=Q"'!\(BIHSYIQ>;DBR&L6;8MY? M79NQ51YI\*(Z5L5[R6"'#<*BZO:=&-VHTGKOXAE56L_;3O@KA/0 T2\2K:[: M!)/.S*I)C*>;O>18,[*I\76BU46NCRWU7DDK<^MJ0YSG2)121BEOW70\EL)3 M4=4UJKI&5=>HZAI57<,CG^&W?S5E,VW)U6I<6SLFD^3HFJ;FKK(J.MOC0XM5NQ-UA.T)OE);!@WJKHCTS80Q1@Z\Y$MNXXB1PV^'JGSGK#)N0AJ,/> M>O:WCF$CO7BO3GMKR;AQ'??6T[]GY\$+@#WSE?$7;UTD?)Y8\G*N8ZC(E=5U M,8[..]HH=Y7P>9HO25+7K8NL2Z7)Z:+#Y@LC9H1C_KYC@HR*O2$H]H990\- MMW>+P6$F7%0LOF6Q^-:2<>-B\JVG_X@V?[ I4MK GK8UNEXB.:'\@K&MJ^PT MFKOQ&9?5I20W-VD2Y3*3DFLWH=7V=U*?-]OW5'&FO5<$9T[=1]H^; #H)0,. MU)T$ZBZ9KJ#+H8"["[;^NO4TPPUK%]I@D M:W4P3$U2HM;K-6J.@&6D"0=P#H]V5U\I.7)K!?H"G/"R(+>>Y\, Q8GL!25T MYVO3G658-Y.M%OMK9M!;767E'=U1\G5&8*M:KY81<70AS^?2$N(#S%Y@=(Q( M704@HO+_+EEQ:T7ZBO921^>WW@%@1"L +I VN#73OT*XPZ#$X;:LAO0P; M3IXM$[.*BKJEMAB_RE( .\%V44HI]#&"MZ9*N3@VTJH"[9D7UR?H&$5]&-G_ MU^$![R[*&M4 >N:?Z+PG"F\4T_]EEU(B9J>/?SZEJV!"D!^JX?+^C"XS=N_/ M_1.+WN@3'..V5QNX%-(3J:B\-V(U:#A^>2KBR6/-WAM)9R(C&7,*B+-&+%D$ MJFDCO">NWOCT8'QK9#F1#43D[0DRX]>>5X;PE@SOD=6%+"&J@?#2@C=$&1Y^ MJX*?9[+E22GX*@9N5\4)PL]F.I@JXIB( UX,1K]0P0UP][LE2_)TMCT\%_"9 M*;:0:K'"ML%/,"I$ "W\2^&MP7!J/2?5<1 M7@=#2OOI'0GXKZ0N?OX+_MG27]1EWH*(-OGG4-)(2+>F$Q[**C(J6#*OH?P8 MO/F9UY?\V@ZFF4@][:S3\PZ=24^0L">2^@^R]QG2XXB84WZ%[I$L '54E\?. M?$M25 M>/5&G\A7SOS+(Q,+HOS_=.J9-Y#E/P1^!H *%$,_@(S@*Z"2$%"A$D"4@(JV M R_^YP5!X@BNSIT1#H95J0^82F> =-E:AVL!M2S6,D^7!JUW7O\6MQ5VK M=\#H.G6$JS%L&^%!YKF$9^( M)X5DG!@)DDR/XA0//I$8-:+X%);$Y3@A\O$?OCSP6V,^RBM#H9Y===@UOAPR M]8I+M)TE]##>7ED=)&>%9:LA:726:'93<3:9L)41<7QENZI9X#_<_1VQE5JLI"KM[!>1VC,NRLIGU&6H_@(>WNE-*J:E)VWLERF MWM)$K-W #+H)KCQZ)H\IS471J66X7BI%S\AN9Y*M*^#*HQD9Q27:6E9&-*O& MJ=9 LK0NL8!7'LTH/1_$+08;B&R&R5CS5#/3TS1F1!V/\Z4UQM=";=/%Y/K$ MPE*Y204W8=?UHRLKE00_DTHSEZVW.#2?JJ:9WH89)8ZO5-N\V5GG2VEV/=62 M@T*&++PLFGY'R,,K6UAC*C3:2QOKV2ULGC!PPBXT1\GC9VIV"3-29:/$U@M8 M!VETJUBF;5'#L52LG)7*S'D]Z51Y1?%?MLJE7H+34ZGQBM MNE/U)=>!ZTZ/*$\.6RTT0=F2WA\EL,=/M MHW2.E;WE)$<#36SRB](P[Z(:.C+&G=%26+5Y!OJZ1Y<.6J:[FO8;)#:WYR^= MN6I7)UTOS7,T*2.O\%UBU>FRF1>;PABVJ$]H[ZE'LVJOA5)3ZV5Y;6[0CJY3 M]1Y?]ISMHVF-E&%E7IXI:2P_M)/)MMAO8@/P5.*$G*P&M7G5* )^KHQE"R4Y MX.4H\-*CL:8:_* ]UJ4V.\6)%%E>=Y8+("CX"6VN*"VEF+5R&XUO3EO9EVE+ MZ8Z\ =!O+^ULYMW"+)MF-;1ON6C=IKN9AG?I=EIO?"W_1F'44,@4NEA0G$:[ M"7+*QXM)AUB.X*7$97VJTXXPW%GJ>;R&"!Q2<6W@FYY$![PWK9NB]F-+>D5=Q]Q^X7NEWC<'SNM>BB*XYC@Z<*SM MP+;VWI_YY\KA=/SI[(;"/?=C[_$F>.08R.*6:-N_49B->?8]_24@TX<>]NYW M7K!-W77D?Z"S38&9 >DS;!C?/7N?P-WR7U@,!3_]_14N]P<'!_OW_4).X#62 M^N-<7NIL_O+*# N4QWOQ$>^^-U_P5,27\/$E^42>K6Y%?+D9CIW=E1CQ)<*Q MB"\1CH6=+Q&.A94O$8Z%D2^I)_+L\NN(+W_$EX]7PV\9]*GP_V8T2)ZJ('W1 M8IGS ?9=DT0T=?CE__Y(_OA-\I#D4SSY=I'-E^ZX27ZFF'=(T'/EO*P\EBU+ MEOQM2L%REM*.*1M*?M+[$Y MHM1UG.E(3.Y43%J[U5>1I%Q64G#LB3K:*W;/HA+LCCQA?]_$!=@[;O(!77%L M1]@W\XXL^WU8]H=PE^]'_?Y2#1^KG(GIVKPAV7__JC-\HL <'EKC> Q!*Z=N)SMBII9;#-T(2/#)?:A^*GZD#4$(J^][82Q1_4Q M7)BUWW:BX:^?KUM!G'!PO$'PW:_WF#JWG7O2J.;I^7KB8NK:2+8;KJ1GI[^_ MG?O4.JC=^J<3>UY(MCPL8I79@$6KHJCCO5D/S\)EG>2/GP2)Q>*I<^\0,SP6IZ_2V"Y"E<=&%;\6]^U1Y4(8(:3D MZ6!5?-EH1'=$6Y*;E.SU[V^L_56,$(UDI:D6FZ*6%WKM*B\L-+K# (Q(P1Y: M8)ZQ%$5?KH_6+5,A?ANMC+=9U#*!R$KVXV4ROA#:'J([X$<+I!X N3[8V7&; M@(O7L=)@9N8W;+F0;707\6ZJE_IUV(/O.8]Y4-\;@;H#_ ,L (\^ 82N4LCU M\,TBR^8GXY%2+2W2Q3[<+P="L#@6(ZDK1F 1>CSZG".8N5D0QG4HOJ'; Y5U M%SS%S.MK$1O\>A!V.:3!*'3)49J<4CF,0Q/8 M<*,64ARY@(X'C, P(I9,89>.OT*3E/!#LF#UG+?O63' +1+RK^T>OM=[4@*V MP?I'!UQ_[5(!-WV:,[^L?SAQ\#6L3.)_ T!Q9U$)[K$S6Q>."$.6WCJ:+O)7 M2-RW>X@2/Y4<"U"HM0.ATY9B<%C5^QCF+RN!%=5^4$>U%BXD801QC M]M]1:OVA >A6066$5(\5:%X>K*1FJ;29R^DF-V^)\Q=6:)()?@G "M8!Z1B5 M(".P^F9@=>&X-,*@,,>J5W!_YE13;TFY(3=-"=5VOU(BC0%T?V#,2I"Q1.HL MI-Q=T?!29_-&Q<*[!KLP9O$O>4)NE"'^#G,.HQ1'(<)ED\^>P3IAN-NYP:A; M?EDU-3[5J+@J:]LJTJUG'V:DO>LBT\? '$!0?9SS 2@3X$_G%7Y.P+91B+?[ MA8:UYOAEOM&2QB^%6E$9);V]83$RE8KV<$08%H:(,H1DNDNP>Y@@]/?P;J'* MHWE=';8X?N,*Q-)^!4MH6 M%WQ*2)8Y=$G2A51WO2:J2P!*WB+-6((^KG?=9;DK>,4G&YU4>4N<^.I'XC'_ MP\4[GGQ+!+[U8;1?U)G@UM,,P8[B6T>_ \'1<"T5)UFWKY ]*SGJ:U_8^60V ML?.K=LXFN7F"&EH-)SZ0^_ -AC=$G0,(\XA:U24B* E@I8_@)9KQYJS 9DH M%&NDS4W+;F51;'1)D_ZZ[@9.TQHP&2XI:QECUN@MYFS/PAB +G#E8Q*@RS6S M9Q&Z/""Z!#'BK:<9*G2Y$%:47QHO&<51^QHO]L1&QTDZ4O[KL"*986J\6T - M#<5;.%TIXH7B!![PZG="P8D83ISK 7#?15+_%V)+#O!R:)1S31:*_X0^U4..V]'F>5(LB/)CB3[NTKV?>SO.2W9 M=Y1W]]>H;0\5 OZ7WQ'A+W^)FG.A[7A1-OTQ@](HY?6@V?0M( 2;\_Q:I7,J M>.TO.4:;#99:W5XO9&<^V"2KS1&.PSPZ3F(Q*GFNBTR4Z8I )0*5[Y-'_S2N MB&)7GDS(ELBJ\R$=KYMCAQ@S$%>B#'J$*U$&_:$SZ)]&B?5HO2IUV@L%RT@3 M"V_9=7*1]KR/U(^?*9R.T8ES*''?F?/W0C6+_+$0 MSCQ44/J(<5_--,1WP9>=M/%^"T1^W+3E.C6L+F*SS=([J0* +Q6+QZ^X@BK" MHPB/0C?SVS90B53BVZK$)S>0A%XEHFCG YNK&2.[T$VEE]@<*UJTCJTZF9H" M;6[J$S;7BW?^Z_! '[^*ZF+/^5PZNE5N+IS7BON)EK='7Q/4$[8- M]B$UY)W@(;SKF B&8/"]_P4OWO[KT64W"E]QP AT?F;+S]L/_UP !PY(Y7^S M[23NC0'5^;7I.L]C=25+^X0*IA,HZ&'@^KOC\EN;G^A@_C[,)H_ PNMU?HA@ M;]!DWQC\MKC-@B.RO>> 00$%TP\.S0Z^@IW=9Z8%5XP!$.$1($ZVC0B\K=K( M1+9DU7C:69US>K''')SPYQ$(C*]B-7<*QBA>%"M5 UA'QR?R&[,!QQ @96KH-K3 O24HZ![US;^\%1@9P:\>F^\POKPP4]($"7M'@1NYJ> E]Z:0!/(J7>#O)J!Z\$W MNCJ6X7MY!- <#&DW5>EM7F2[=G!W*T !03Y<<0B^VKW7'ROO+4R$;_A_7V2< M=OTPI[QJ *HV9,LS)6#L]1UWV6 2'8_P]7$;?&N/_8&!D5A.%C#^U9J)ANV, MX!)*[U58',-'(Z(MBXGA8JZI.2:OC_IY@9LI!T:,^@4C]JE1[PP:[1NT&F]9 MH]P*34E-M=1FVU4Q.97ZW'HQ8.#NQL03?F3,()MU3Z@,Y !44%L6476%^N[E M<\'[SZ@G+O))O%Q/72YB0VQN=@H)8MB7*RGF1N)$/J(XQ0-QTKM8%[>2N:96 MKI82]?5F-EC6;B%.!:J81%UW^L(1Q*#'LF1ARF>:/WZ2B:?C1?F_*$ZF1NH% M;I9O8QFRD"^P_7*^E6[>2)SB;\4)FOY'$"DJ$"FEMA9X,UUDL':OW^T.-]B@ MD6O>0*1D:[*QDMU1EZNGUWFZ1CKN^K-320B0 M7O2BF_8Q5PY[5%R;*<>0^H<\07/U11JKKJ>:BY'4DB-S56&P_$*>#'E#IVK- MD9!"A.>$.1O5@6Q'6B=_PVO_;R?%!]91#J M>LK+2PN/;8!G@8HCLU4@EEK<@'-O ]+[[1L;D;2Q*PW-#<[ M6Z=EM)FU1.:D_<-'E&_^AHI>ZN>ER9BCJZEUFC10EE$/,+)8R_V2UDVGT)4% M$N3)DUUW'1N.$PC93L>P/1UK3'-"IYPI.%BO@76=>J4M#IM QXAXC$I2,8(\ MH6G^?"&! K\'Z0*ZNO [T7L_8!D8 +*4@9MCO@X ]EVJF0O/.B"4IW=XS$^U M <2#SX.?VS( 24^S8H%]5&W_E=M4&K2!K@. !,(F],$\K.9UT?6;8,$GP52M MZ-TOJ;H+_2$Y4#4(S<'SX+V\KL-O5%,"OX I@)F BV?@"PN"_N&(GI!<\#H/ M6I!C5$$"0/$G9LM;8L'7.9;L>69@^*IMN_ 3&-\^@>" 9JXU,VV?OKM)@=\ M&1S3@BGV3TWN";F-^GR60$3LM]GV-AOLPPDDYT*V>&"P@8I $8,$#.0QD-A7 M4OO^L/<28,6#U#6\0YZ[P$ A/$QNGY9Q8-\]&;%=P0970W_]2%#@&-7_S]Z; M-:FJ/.O#]R?B? =CG?\O8N^(M@^#H*Q]WAV!BO.,.-T0J( (@C*(^NG?*M1N MN['M83G0=EWLM;OM$JHJ,Y_*RLIZTAP9WOCY'OI^1 =#?EYU#L\"MB<$!Z<( M(P/, CS"G;PZ_R'AG+\\!SO[H>L(6H2]ESB1V)] /TDC>#X(^^__^M!Q MW,&P=B=S1' NI,KQ(3 5/2XIX,V_)<.7ULYNF$GFD7P^QMKWB@R4$'LDJ?_$ M#GY^/FYY<22SBA],V>Z4*6[("JS)&WQM_YF]*]2[_3!T8OCKK:,> G^D7QYB M)O#')'4A6;VR1?)9,O\GQ8 5@F7G?]KUS+$=_/N;\'9PI G, /IST/%]VI%+ MYUR?0V[!FPJX'5FEWF_RGGIE9O@]ZUZS&A MQ@K98IO+QC+U6I:K\=N?^'JEF&7AQVP-?E!-%VO@EURQQM8R1;82X]O@KU4P M3'Z;[H/_$_L+?*]=K E<]N]GNL*3F/%2XT.*?'C:#I5]KSS02Q#'29J0AH0D M8LE$2DPH0TID@/0TG MY4,_^77+-E.?U)JD.<;RC2$=;X[2HTR5%8EP2[;$,7PE6^'U>(/"FE2Z59Q- M?>!QAUIZ]0&/9^6.A?'TW/ 'PEK1*1:TI%ZWY"? ^9EN!%J7>@)O#\=*M=[W MQ43XF8+A+\M3?Y/%B++2'TLY)3U?^L"-PUZWK#/&U+!Z]9)>SW!)3:QDF'D2 M%I@+M<1:;#Q5[K@+05MH\\QLW9>:\29H&7J[C=OFJF+5.IQVZ?2A MID,K9Y##;BFK:TI'%24E+:[J_NY^SLNFG#*AV9DRF.GYKI_TQ;+2J],L#".% MG@JV0W'3ZSE-79;M3KVV,-PL#CJ0"#==MLKC>CL^*F)E9K'D>IT\+[M!T]#\ M#R>=&C5KK'F!IQ?IA2]WB@T_:!H2 #59+9E\RV[J6B\9GXF%S0CO@J9'-&63 M&L]=-]_*<[+C&4RV%"]*?M TU(&Q2S!L-6L/,6F8PX9S8)()1H5-]QUXM7,] MO7W<;0MO%$M5+,.P_&"3ODV8D=T@EKJ/NEBSN>=^SB4\:*]^ M /'8XTNOX6AL/_@F_.,'\RX_D?JT[11TD'8=@NO3:.M>O'3'#G(*=[Y8V-]U M[?U;#[*[?GT@$W)[(8=Y3)PL=W6PHAX\'V:1*$"']U.R_ST.DYQ^;YU7'TS" MNT[C01[74U-IZ%A0;R[L++XM=OSC8C_,?OO3U%LZ@001 4$0C_C)&HM($->R M".R1/LGJ@B1Q)4F0CR3"IB@(@GC$T&H=!4% ;#K)"7R^%^ML!T<^U>V1#Q<< M^;PLIX*4'"GYAY3\AE6K_M0(CA460E80-2M(O1[Q(0WGFV2S3_I-?%6_<>(Q MF?K6^GW&(EGO;:N^M91#!'3?38 ';I)K MV;_/5DSQMC[Q56S\O;#[70SRW9#VQ2E#;C+LBSLZ49#M>['9NQCDNW'/2"OP MUU:6"+!"/7%5UH)K-"-K)I]M7;GI\&ZXU$21Z^G%Q)R#UFJWX$1QK"=YK1ZI M%RG65RZ,_H&K8)^AIP)&6PQLMF(YSA%**CZ3'!O=MD)QZX9HC]MK2EW$?9$. M"@ \8'CX3O/9UN2?:/Q8Y"GNSFC\QUD-;S[6*!D_?FC\N-APDN/IH.'FN3(Q MKVAQK\2/$E_GIGO/^"UL:ILS:MW7UP+6QAVV4N^Y+#!^&A@_\X"1IZS_.VR5 M;T!BB;;+]S%(M%V^7]FB[7+D%?@;;I??B\UF9=.::>;YH[,W'W5T=M%W/NZW MM]3?U,S1%O)<6\@['_?;^\EOJOE1WSZ]"OYV7_,\;&D='K97!-'.">V<(K1S M^G(8YQ-L0M<-X^[-C]U:7RT@6:DK(9ZAX/;KD4A/-SOZI3:=(OUFHJT9=E[PLPX[<5=JD M5])Y"[.S1VR@=1X<\DF<>J2=J*4<>>7; B_D;[;;1;AOMMM%N&^VVT6X[ M\KOM%^,\E-+T)M.1Q8TNUSMHV9&$/6->/[$!L MVJ,Z)L%.,$)<2'4F4_$]+V"<@V$%%%+X0[<#H01Y^UGX%$J$B@)__VWVP:EU M0)%]A$D9;:WO/1T\2GOOF\_,C_(;W@A2[M@UWZYS\.PD+->84R;*PS2VT/#% M3.SV\S85$,ANSQYH@D8YYC\NQSQ*,8V;STS$$.4FQQZ?0)1B8Y6R]+Z>%&8# MBI]6FT,_D6M"1+G]&\?/";[<^2!OGWV!\M91JL&W3C5 >>LO\M:#_(.8 M^73[^YE$!:6Q_XC=/[H,_E'O.ZLMM;$[O#CLL[/WUVR[NQ=R]18=S%.[%HD-I!\BBK^R,O&W1?Z6*-_A(CR,4X M;L\\%LNPT*(_Z([\;Y#L]**BR5<%Q1Q4\]NKRL$G^]3)PQ*OCS@CSXZ46'E9 M-^4C%9R?2KNLCCPN>/4C+>\]*X)ZQ)Y*-X/)D9_4*29YKA7#8AA\[V%IE$]4 M%?PSXSTQ_@H?=++2].<*Q]NP[#OXYRF=^,J] MO7I.Q0ZE1-9TM7V6-?]TM8A;;6O-YVQKEGFNGWJD-.GZ^ /8E>8\O:/UE+/- MPY3MJ@R/1\5^?9(7-SQ3Q;Q4MS[9Z!73%EYF=5"?@-L_' @;<&<_@3.]!>>: M9-MBO#[.J8[<+7*\F;5H;;;Z$\,/-V BO,Z/S[0) >HN.1N M-5P"\Q3?3]1C[*-F@N_-1+IK*_FT1U"LY5XH:=R11U!18=DQ1S8_E"GP5IX M.YYZC@LSE5\[#8%>3@R*4',+:LFM1WS>:VAD5J2:O_XUK>BHY=,%#GGA ><] MIIE /;T@^3HF.3\#>2^E4\;:<']SP;RR/NCCT1230X59,.V"V1V1NI#WJ0PS M7V6J#G"1(Z4P.SV1@@'!*T 5:RT9X),.T!D/B"!F/8\R-KV M,__XM"<\Y2(?.&:PHOB!L_BBTO?V]\-BZ!=RB0^"JY^J D>^(Q5JQUN%J[W@(KYD.L MQK6#[@SGXS[/A;OU=)Z*K 6[@F"*LO(H\%5?_ G\"V!H+H_@NF:L'R ( 24$ MV@RGP]&<0-$4S=2<"?"B5,L"0 8@:BC'P%)H $T>PZ7/EK<0IYD!>$'G5#+7 MP6V+Y#].S-C!WMRV5%N:.<"HGM4Y<,( " 94 6[P?<,"JRA\\<@"'8"=AQIO MRV [MPEVO4O)\.3@#\%/XX-NPTD ';8=:%GQ[0\ 90,>)/#B]G/WP -'X!GP7? HG-GC2 MMN]R3 &N>]#*,US08Q>,'(@^%MS;<.86^ 4^ X>GC09PD[0VPI^F>>F,5?@#>J@*QP+5%\>!Z QK;.IA)(-IQ$)!P@CF4H U) MQAI,$'S[!$@=C!?H9# ",')S)#]NHS2O%A-I'_7I%Z15*U$V9[K4=#=,*Z<: MMM2$JP99$%+ZG5+VJ.H#J%M<(QP^HN: MV>H7<845B? S\RM.FK:R75J/LT0V;?4J='^M@I:A9U:SY9$]$/(C05:'B\F8 M42?9E HP+_3,LF\T&E3"JG%UR1P6FWJO"IQ19,1EN*=/XR"CKM",EIQNM87MX' M+?2Q/)L'4 Z$X!H!+H(% M"DKD<$$[""R,)&?R$)L!? 1XIWA!,3((BL_4-#%I*6E&$.D$ZWL\ .P -@&@ MCF5'4\U@[8*7[X*70KRUGSKBQ(9P+34,L!18MK.'=[;8BE6+%8Z/M8*U,];8 MKHUP"*Y)F;U?AA^!/ MP!M0P&@M?T?I#?=\'SQ8_<7BP[1B\;+H[T9A) MJW@@1_,IG(2J9.*[TX$/): DL<>KWA#8GN$%AQ2Q MMT+_GRYO_X?'N@S^LV< ?TQ=]?0^>C/ /-Z ^R9*$X", !D!CCV2R;N8@H\G M8;XU%U%<%O=OR8 A#&T-/+4@&TL9#@N^03*=>/@U/QI!KC5C9ZCACC\F+U^= M_E2)Z2/S>2I/^&5,=%_7_BSIP5'4I#\N/OYUS2 >B_ET0]/.S<"T%N3=P/*D@.YQ\%3['WD"=%S.;A]-H6/V#!O0<*6NC7[17@:SG&G,CA0BE8QB?T=RL.A?I1:\:OYKOLK/L\) M0.WU7 YN_\!T@X.K/QE@5[N;/_[$2-5\M9[7UQ9;Y*MC?-8JL9]F7PSR&=[. M8CAXM6?;AY%P1-MPW M-NS.V7XJ.ARD@'\)'OB*U;1SOM'7O?RZOZ[65WJNIMX"'O(X.3)KAF5SA-OP M['C5-G,=50SN95.IAR1U[ +@MPW25 \2^N[/Y?\A.09'H@81SIB)!%Y]R)O9 M_VEK)#E@(SNT4@V^8O1EVL"T$CN=;!S)FHX^3TY_!K2BS+JVPAUK+&A-PVQ4 MF6)6+L!D]2TI/4.=HI!&9OXSS?Q*.4&1,/2/.29O6GHFF2HT^]U^B9/;\=JZ MVVGVINQ-_))XIN@7D])"$M::Y$_3 WK&*DU@Z9 LGGI@&.SCY/! 9#_O/U?LX .-U! ME9+IME_6,V9:+XF"4C&()@ IR1,/G/\25=R>87EIXU%[\'C"N';"RC0Q9LJ$.35YQZ9)0#"]OQI]=#U[F21&)O0D\*0%. M;,?Y3"K\W__U(6KC@V'MTA")0*]5.3ZT94F/2PIX\V_)\*6ULW??F$?RF1)X MWRLX#S%H0]1_8@<___/KR&1"WH&#*7M!/;#[VDOV@?V'(?;E7V]1YQ'X(W3U M#@BA$_ACDKJ0K%YA$_DLF?^38A,;VM7_M.N9H^E^\.>3Y(,![P7D],A8 56# M\P3MTK]GY&,)Y=>=2M0#W:K4^VREW8]!3CVAQ?&Q8BWS>&Y^F%-Y@@<,-B>S M!&OU-NA=NQX3:JR0+;:Y;"Q3KV6Y&K_]B:]7BED6?LS6X ?5=+$&?LD5:VPM M4V0K,;X-_@H)3[ M?2%.S7MK471;NN>+./1M7E%&>7YVF34EGY/X45:O*_&B+4(*+CS$&:4WN-DJ MD:620GDZG4_M12[?]WV1"#^TD4JG:CW?R6+Y=+FN#(>8:P0<7/3KEJKK;";+ M?F? =525E0%XOYG5+,C,L\W(C87&9C9MF\UYE&*?@,\,=G;69VGS3 M$U1AID_2G;I9$\E5$S9-A1C(*IFTK=!DANO&R[ERJC5*DV4X)@)_W70A&:NF MU\<[W&+>GM53_73<%IO0M0T1=N66V5IC87(8,?&K"RFY<8V.#UJ&AC^8EE:V MUU4+0G>0W,3;&7>ANO"9H>%3(@S*U=A,1FX9D: #>H*VF5 M@9"?Q]/5JC9/VDL6LJ6%9DJLV,LI/A(UC#?FLR;G=]V1#\=/)$(=6/*,2M:R M)B=W%S-\.6[U.BM53(0G=9;INY4\7BMSF;1N=Y6QPA3DP> *FUH0%Q=BI?*/8%Q5L MS7#1DM3)S-JVXZG!4T."4KIK!-PO5 M=G]>)W(*?&I84...F+-U8SH3^+19D3KX%#C^ ;-<2%"JR6:J<@&SN%EAT&TO M5%9O $0Y0AA7&.8:T^JZGN3J5HN0&";A: UU>UK_BM3/5ZR"7M*6@MQE!P4J MI6CYA+\][7LE_ FYR!6,TEC/F!K?ZXI&G&1AR]#T=S=$Q>L#9Q"CY[E1(4_P M6;D'WQZ>?K.P O,TP7D]7IE6.$'+MLT:?&AX^K'U@A,*;FN(U>,4TU?\-I&G M@Z>&IG\\K%CB>K&, )8UX_'-V.^ ML:3YYC%RQ7*F4(WC^EKB/&&5S&MC/H&9 ;"%IC;78RAIZ8IC79(2G8[:X"BE M&P!;\G739GY<+WL=8JI[C2'#5(R$1E/-8Y2-=*;;,&?9S K)\;^DE+;PV$9 M@E6HIY799IYJ5=T)5J=F]4+5;17C"FP9FBC-\\U2JJ.N.6(V5?0XT?#J#FP9 M'M.RE_%GW;J_Y!9NI^$KOC<<2#YL&II3-K6N3BF\E,.ZDH@S=EU.ETU(0QD> M?K;4',J.D>;T+KZQ)J8K]1/=YC%VR>EPYE28D;,2Y$2G1"@IHIX+3"L$ 4N7 M99B>GA>XLC"U-&>9[+DB;!E>J\A-J51FVPXW&ZT-NM]P"*,-;3 TIGLA8.S#6T)0:=;S0]FKY MI2YQV6D_4Y\R"SJ @-"4$G*:Y\E:T2B6/4T5\FQK6>QD!XQ!P+>')JI4KV;-:L99 'AC&2XY ME6L\ Y\9GB@_76XM\#EM\O5$B>,4,THEI(1(CZF$F& P1APF:4DD,8!GU%BB*26$:FMA(U8T>PQP M9'5I\0:\VCZ$:I0S7@:,O=H5MD,,U(6 *G<",4XJ MPYFP2&3U3,]G9V;I**JM-N7^5%FV\WHF7^HO$Q6V/!":1U&-D@I]3!HW)8[? M)"I<+J\I_2E[%-7J,X>9<;:;Q3).LZL896M:6?E'40VOLO/99#9J<;(Z[P&4 M'8Q*[E'.W'P_-4^W!WX?H]ON:K%JM7VA=90)EZNXZ8Q(2S*6)S(2[MJ+,IWV MCZ$:PVTF1'%%S[&X.:(;Q=JBD_?58Z@VHTNJ4BKCIA WNQEG)LEY;:(>0S51 MEUOYE55I<&6_,^\LET8Q7CB.:I2/S>@!):4$GD\1N5R"*Y0"#RP\I96".-&2 MKKK0\]A2;W9&Y&@X/XYJK4YZ.,(4DN3X_$K3F=YZS./^,513""'-88->5R F M':S8["_T5:)Y#-48:E(AK#6QT6F\EV_,B:HCC]ECJ-9>I9R&,Q\7!,G*ET;8 MD##\79B0ZV:AY%-;5=[NHIG(\#7SWE=BQ=Q;K< M<51;,&U\230WJIYIC/0JQ9/5=I8-HQK$2J4\S0*\\;$ZX13\&I48DAA[#*/6 M%87J=K-C3"BWIR+L]5 MCJ=GK74]H;:(.C3GD.CK4VWA59W4DEN7&JN<6W4K,_^H,S6MU5(.5??G7'E= MZPYK\X(MM)O'8(=7R$F'RM!I3MH,B@L"3!83]X_M_!KCM;#B?8_2Z4'155,V MUVMQS:.LUG@:H+W@:=ABT<']847,I(9'E^@-)LRI!)-F.4),=G4Q'Z\DB:/* M; KM3"O38OK">B+F,Q-AV5.YYH$ROZJV<9H">D\K^PDB:-BC-]YQDKKVWR.% M0*[!T'PF_MIK=!42)6^IC"&C\XXQ=V+Y3S3_MAO4/X#E !YBGKGC^!_'5$G; M,>L;EN/(.T+I9Z)D&)5]AUXZ8&.NOBCM]J*(0^QX_8:+4B[O^=&?69?9?<]S MELV#?C^GJK1D\-H1D&/PNCU)K<UY4_>](W0<<39.*6C>!QQ-<+LZ.#3GS!DX_A7 M*;)))C#="!/5OW<;IGJD@-89J\!<1T'>FX!(J4SJD2*^M61*0!2 .BN!1> MXV@GXI-PG<.>ZTP""O"A -\5"U;_<[4"Q%L?]1O'Z#.6XWZ7I>L#8[V2V+?Q MNF\L]CR\H(KD_K4@W3>6>R6XCHP$_^-P_F1A>:0!/T #T$K_Y0#$-Y8Z6NA_ MI-C1.O^UH3*/^/=V\$ZN\[LPS/[K.Z(0[(THP,L9I9^F]-6048 '!7CN)8.+ M_/)ZP3R2ESW"_E-@^$LSM[C@3BS/DP2T* M\] _=-PPUR:"!0I?S,LY:A)M$VHB.-(/%"GZ<75?]ZQZK[GTLO+0?7[G4[() MW,>G)4=SCE0Z*A#VD@5OIK#URO6RK=RRB4T@:6;BU[\T33XPJ8O4?_VY@!)< MZHF>F9T=4+9\3!$";=Z^M+3"B-/U_F]6/X MDKN&6USB6+FPK%O8:D1@#8@G./;K7YQY M2"3"F/(W A4$*F@+]!.V0,_O>PDN1Y!DVEK%B]6)KF'$=%RO]\64/L@'9=5@ M9><$]4 2:.^#D 0AR87*/?\QE+0R%;&_-F@6DV=+@EGV)O,A?RGOY$/1%'+) M;X@Y1\^%^B#C,8G<*C.4 TBA(:2D'HA$"D$*"J=\*9QR7,*W'FF4PBDXW/Z< M$V%ZK"BM37:0T+7A-&NQ8G>CM&X;3^FO%Z.4TIJJ&-^EUYWFC)[.>[ 6+2.FLM@L&VDKO:[K<;V++^=J/=7M!540B5__ M)HXZ+2BD\J>7%2-H:F<'E514X1-MA"X34\D:8FM9[4U&7%GJUE+@7BMB=/#\MN5*QK=*]/L1J7W7C&:]P#$2X-C8\F ]OV\+ MV;O8U:W'=7N ?HYY8VJ*E])55Q/67K6U6B9:G'> M9(UI8<+"RLW7R-JY>\,.\^[>@V'O$G)N/:XHQ8L^6,KVAM$>TBB[@YXLTH+4 ME!RF+Y(F(\&J\Y?.GKE[([_7U9N* GA%*PWFEG;]1L2EEAT(6L\&.R(MLQE[ M\EKD\J8/[/HJ62S(N+^I<2/7_+JN^2"1M1F/=S2)28=6/0U MLDF012.+_LX6?1 -74QF=\"=,,IY?FV[CIKOMH=]52K-EI2=D5'4] ML+HC.B,WH6E?(ZOC[DW[;K?;B0B,*TK;[=='J<,D(TV:W9JI>YE5R\+Z%%>P M+F7I']MOY_K.1LABR;B^:-*-7"J[5*U"L(I?/KL"&3HR]&^[Y8Z2;;^QYVZ, M5M7FBIMQ>CU5%I96=5J26!A+NT:6P]T;-Q8%([A4 L.MQ_63'/1/[+FKQ0V] M&$C#A+[V4E4Y2Z:X:C*PZ(]G&_RO"]_][[Y9S9L!"8PB8Y9GU!_-!&]Q?^,A MYN/V1 ;B,@S+!XH;"^;#B3D3RX^YX"_>$Z[&C( C+ 84**9(FAU;0L(H*&G0 MT'+DF/:4P.* 3R0WYLLV_!1\X_5C8G/+T0+UE)R8I<2JL%ADC,0?8C"N$[PB M5 P0_@G\:\O.7 :R7,K&^B$FJ:HMJY(+GCM<'_0@-@*?J9:]#IX%!V+(INI. MX,M<,%G;#H(YT9;:V).,F/.D:;&)M)1C0UDV@[X'UJ"9GN4Y+[O^.Y#0"[TY M1UCZI7F\VJ^^,I:7BUYCUS%(Z160>;5ATS;H3]JP1OK.;H:B5C"GO3Y9470^ MA<_E J]B?!V8O0PL; [>[=J>?%[L>E/W7MC$]B]/66'$_,/$3('2[A^S@^L1 M4&EI[LB_]S\<]@PF\.S8S&;2*AZ(S=SW+6[(BOM;\EQK_T& NMM/=@"_;7. M^+LV\)/=FHAA_X$C#-&GX=N1O[DHSZ#>?KG29EMV9"@4;UZYM/?I:%C&9XK_^-:\]\4&)IK M2Z8#8?YW\!/XMOP7]A '?_K[U0Q<)@WK$:.>%KTS%)T&8W[Z]X]\!N*=8O(7 M%MC.>H(7AV3WD^4"''$B*1?DCUU4+I_DSGCW7/EFDW"U$E3O ?AWFH&GBE1X\LL5J?!'DHAT M*;LC$WBJ@%604_24/;3] 6;>_%$5*V0W]VDWU%?-AB >L6B7_ORDV51DQ]D7 M?I-V)>!P8OO_&6@^.5>54*1'=ZU'>YVI!CJS_=G:97/F@=\&'OZM%.F34X-4 MZW*JM2->0\MX]*TFRC/P7J3@_F?@O=CB]T9.9!?GJ&^>O"S%YIF7AN<;$=_* MN8BR02"81#!YWW:!8!*I X))!),()A%,?@@F4;0!V<$?V@%U3P$Y>.-\&]D- M[ITCG^)BV'D_.E,)V"20JB!X0? 2#9U!\()4!<$+@A<$+U^#E]VN\%46*_;& M=+],VV.>)O;5P-%^$UG?V9([OX]]_:69^R0TRW,D<^S\_=D0S#$>K9M6&PU/ MP5-=Q]C0 D,\F]Y';)A;28;_/5O4/8(E1D_-QYFH2G"1TSUIYK\CBU(TS.;4\D$R>V:95' M6%%37#,M2<724H@3G6$Q6>&L) F+ Y*__B43R0>,H2Y!8AY)X+E)\=,?BT=4 M) =^"H]",W%VHO2?!4?L:.3-/$@%^A8+>UPU&"$U)OJG542C%+6/&%@7A$/- 4@;PEA$?(6T+>TMGAZ'UOJ>OP]41G2N3T>&$CLXPL M-A0WJ$=%_/HW]8!=J&8-0J#H.2D=0!W?Z#*,TFV4LT^%[C3FN M%[%,@#K4KW\3%/.03"214X1@!SE%R"GZ(NJ\[_K0)%\3*^U12UB(::6JEJ;K M41V&L?$4V)DQ#XD$>L;O4?F\GW]>$S%O7Z;N27W;K84;, M"\/4%"^EJZXFK+UJ:[.89WQR$)6(^!%D:V*=6J^9HI9Z-S6C"(K'9[ZKBLFK M'- A7+A/7 @E9$8,%Z[O)D4:%M[W?T2IU.ETRAF+XY?I#8TUDK1IL EKG%0 MAE#B/E$">0_1AHD/'%C5V/F4;[-J1B H)C_9,/,"N8+>PS4.K! NW"[C&P1%"B?M$">0]W!8F/GZ DYB0 M3$:69*RK=?5R=N(II5P36O\U#G"0^=^G^2,G(8+6_[XKL.+,S!1SQ@PF\4FK M9-7 N%>!*_#Q@Y3_=6%'SBI$S00&N;T=>: TKRQX^Y>G@S]B_N&[W(,@QI[LB_]S\<=@P>PNQN;,ZD53P0N[GO6]R0%?>WY+G6_H- ^[:?[!1] MV^9 \W=MX"%8-.6"<"R:%8-.6"<.RB)O;5P-%^$UG?V;(YOX]]_:69^Y0SRW,D<^S\_=D0S#'BK(C5EWHJU1,; M6F"(]UI&:RO)\+]GB[I'L&S4J?GXL?6RR- MR 2.:AHC=$+HA)REZ]33X1>-X"(NH40 \B^9 @$S_&NT$A: 0O MR(VY9*DA?DX5V(8ED@)=I86J7U']@A(X*ZE?_R8>B--5![]VG'<;"Z*#5^PN MH=_;2?4U=WZW+BAV)8"\]3"CY6VMY-2B+:^IC$[X$R89SZ]-MQ&5TNQ'<,U. MY_/Y><5FA7IUK?>%,M^9EF ]Q6LF"A]"!-7.-A"*(%0 CD/-P_H'D$%L5%M6UVQRG.S^FPZ&K0%?%/T M 2I0\W!X7WG<>)EY=KM:5LLOEM2+>[;)@@Z$%99JO<-#S$V$" MH0!R#JYT#".0)N>N1HL\)I>X6KXSZHUM'6X,KG(,\Q.-^^9F@:S_[GV KYZ2 MM/M&<484J0TG3Y-9(N,,AZU6L-)_^)3D?UW8CW_W[6K>#$AG=%:A:B8PT.W5 MQ0,E>F71V[\\G?(1\P]?;#M_3_%4V.Q@CW;*UY[(,6EF 2,# @-:Y+@QH&TQ MV7&!Y(&P8HJDV;$EO/T;LY28"YH[3Z*/27O9QX'RQ!T@T9CDQJJ2/9H\%1.( M 14D8L-UH*)09<$,M.'PVJ #:<,:Z3MM'8K99'+!K#+B"%MW[6;566C6S%)_@8D; M27/P,M?VY/.A)E"F_9W9Q].J]_Q-[.-:%YC-_@D[\!P!B4AS1_Z]_^&P4_"< M;]>AF;2*!R(RG[ T;LB*>PBNP92/WX&B,6]>289L8L4XZM9G9&!W[J:.]',NBGW@=D^[>"AWWGDE'?8;V3F@S'&8_EI M6TJQ[*2V6:EB(K@S0N(/#$9>)N4C>A=O$0*<$0'HV\@7(4 ( >"V(=@P'+%^ M?Y)1&I.WQIT M#54G,45;;C\YGX?S$\'L]LP)W^8$%V%5D*X&S1% 57MKASE@AA"UG/<<%R&5 M;Y33F7Z/\S*2;;A235W4FB(%'1<*IQZH%'4QQP49]K3@1'CS#T"4,A:V2 M/BI)KEG.^CLB?.HAA=%W$B,Z-UO:3XT!W?RZWY4.N&X]3 1I\#<>S*LA'UX1 M>^$=I25'.W:]L=&EF,)((%1![B?[&7Y2Z'2)'5D:39,/3.K45A/%CQ H'/=\ M;CU,! K'0>$(!'A33E 'R6Q"]QQ*ZW2&CNB8_I8(C4Y0#R3Q;K0)W7#^] WG MJF3KLKN]PNS$?-F6@3( KW2FF?!ZLV7'9&DTB8&':4MM#"\G[RXXKV$Z$KSP MK#U=&([- =(K8!]A/<;@S>F,-0,#6\=L>03M:5ZY@4WHA6P>7'@[__OS!;RQ3O3!P9#?<)@MK,-E?395%H[ M/H"\I)F[R_\ +L"#GVR$WMI(3;)ML:ND)\.2DFX)\3%=K#0;6K^7;0+7_S&< M&1(#VF/ .8)WUB\]OQ)5:>QC<<7E+87_]BC^$-T]/$0?V'VNE.;%F.S2S(SA233:C+P37^V-,- M?CC%<. /0-N=N0R>LY2-]6/L-E8-\/@8^\ 8H/(A00&P-K" @F$ M? %^A,;&Y;0RE =_@Q0*FQ MK$B>L26+F$C.#B62 >@N^X![T$@X*6 MXP33 0?N!/ ;&O!;L_P88X-N'J&B>'CQHK$%QF-:+K1\1P.N5$P+IN2YJV ( M0WGW:'G\N%V0@3E!J-!,3]HMTV#U^/?_P#][0Q@9LF1#)V[RS\O%DH0*_)(& MX>R>V,N,8R*Q]T&?S AW\^]__==C[YX :)(*P[-][=_)@6+N31TH&%HT]DM1_8@<_!Q.[5XU3&_<'R M<3+?OE9O@]ZUZS&AQ@K98IO+QC+U6I:K\=N?^'JEF&7AQVP-?E!-%VO@EURQ MQM8R1;82X]O@KU4P3/YIS?@+?*]=K E<]B!W_R1FO-3X8XK\"H3VU#2M/EE. MLNHJAVG.:-2I3ME5JJ6*L"EQ7K#YV%(-O1>!-FU;8)]SS=L740&+P L;6Z?B@ M[#[J2^)O+:+24YZH76(P>9AOZ7%ZFFH H75G@@^G_-<6Q9Y:BG%C69L369;S MDA2[SK#YU#SNBT2X)9G-^V:\K4PP39"YJE+-M.A5$P@OU++5\C:EAJ%6.7HX M4Q;=1&-D3GW0DGK=DK"7HT4;7YJKY(B=CKEG[3VR3Y%5G&"%O&NKGIPNCE6= R]$S>J)-U?IKKPRB.RQL-4C4<9DZ-63$5;MGO+$FMGTEG=2TW)R>& M08\-7 4MPS._:MN4:S?6@J?G$H5D,2\J#1^T#(UH70,;F#R;=[!%A26X#4[( MQ1Y[3$.\N-VDK-:$U#UK3$[Z+%G.$E"7$J];6O%-M3LME12]W%TJ>FWM6DU3 M/:9+&Z9;7=1Z.8&KSQ;Q_G!"&320.Q%^9KI:KZQZ;6K!=4G/C\>)-M.:J4"7 MPC-O5G0%6Z0Y?5:?]TJ>SZA)'MZ,"+5T,R)=2V.\J!/SO#D?M+5*:M(\IDO< MB.);F55RJFO40F^4.XEN2FP>D_L@)_=9Q666 M'$5V0]+YD"U]R>X+]L69K[ M:9&4I+80IQW3=#N;C,]"70K)R!"4UM@=EK-"U\\.V[X-<+&H'I/1F!CVC=7* MG7/U.^%.)YVDXL*CA/I-AC5ER,KRNC$K4$NC3L ME!5K-D[5&^HQ*V;ME>RU&LX2DXJ:D 83FJV/V&-67&(XRZ+P>$'GNYERL5H= M+[.;HS.OEJ6*A$OYJK[V2O-ICLHLFW/VV,S':_P\E8R;4RR^X-GY4M ]PX#% MZ$)O[TR+0###6A];K,:F.O1;TH!6C\W\NC57!E:'*PFTT\WD5Y[$R2I[S(K; MA412WU1R:VS-*>5.O)]0,X9_S(I)/!7WACJG"HLT1<1G76;FC?UC5BS19*M M5+$AYFW&FP77JII#MWE@Q1!/X1&<0!K/^LQ(YCVP"E091-\:@#/0=%&,@PFS.%9A^P\Q'S)EN&M5OCS6'*E MV-9U![^-/ =LE\&&? 0Y(I\^ECSPJ374C%TP9 2>!-R5&(R^S#^S]0\\\^0_ MSKZC$VDI Q=H!A[VU/T8C!,'3WN.&)W0WM>'$8[MBBT8D@DJVL'?JM"M]6:[ MZG7M82;;F=9R::%<6A17>K9J&V4_["&./?L-#_&8JK?V8PA^:X,1'/B#,UQ8 M38 ]8.R MWT809Q(,F8T,;PS5Q)1]J-!S"%;.8RP7W%8.].@IY!C$O&9S0QO!0)SD!I%' M&&H"?O88V.73,03TZ5]&I;S@04$@:@14$F@U>-G0LFW+A[H9/$QR]H2L6U4= M63/0>V[,"_OJ!SW7Y[+JV#<-# #.Q5[?=SFAWP3V@P-VJQ5,P>#>W0\D(PL#.1);=?UYHR%/C M'7[%Y-5<-AUYOPESY+T^!I/MN+8$5Y.X 74AF.OM5#]K .PEP,[Q. @TP CQ M2YV41B/+@P%19:_K@6" Q3SIW]PR@Y I$ 44%CP2C;WZ8_#M0+/AA ;4NT& MUXV-C"#0>R71[9:N@TX'('\XDT'\X,K3OX/G0+!6@A[D?O[=!=K@POAO/&^J31T+,-SY6L$M<_- MCOE\5O'GF9(G*^0BN=Q&+O@CA<02/;&\=SL9R07!&)(+@K&(BR7U2">17"XF ME\_R-K[G'-^4I/!:-(TG\?L[S98P+3KG_C*P: M602RB",6<3^$PB]/9(Z1W2.3B9S)O%?BX.TJ!F?G90_=ZOK.Q@"#PF?C9?\Q M.H G[TP'\(C2JB-D1<[(MW;/_PHN[WV5+_V8,42,::;^,M,FN,ET-K6/V%AO M2B(]E:D/6+ A?7V]O>PHT0)D]2TJ>"KJ6/&=V28^ -.GH) !! ((,X?(;GUZ",% M$)?UD#X"$+JC&_/NL*X)&L-RO6&AG<_[.ZI,"!#W$D Y.P7XS]R*W9P%%S& MWYL;:V ZT$]$.]7'T$N>,J1&-6.8;:Q5.#/ALJIG(Z_>\@YKSIX8!7S/E-T0 M$\3U*"F^D?W6P<3;P'BW2@"EL6=A=JT]]0BTZ2L1:!AKP_W-CR;RV#/DNM(- M<@'E,0N68DD]P@[$FN.LY@2,)BW0ZS?H-N9F,\V[W"0MQ.-<#J56]I*DD5RB)Q=D+]&4"_Z8 M1/PTT2%V>,\-^T[WIB[C\-QT!D)7I:XR)>]A9]1NC[U_5?UBRSO2CI^L'>\M M9A>_RWURX.?@;$#KP\77AS/(^-AE_K,H^-;6[^H.__EX'"Z\,B"]N"6W UH3 M(KPF[ \,XM+VQ.!H)8@8)!4(B@7\_?L[K /7RZN\N ?W;H;"&V,[VPAO[[8C M844',2^7*_4UZ(Q,5OLVH?45-XES-K",S#@O8I+OYJ5'+2OLD0KI_<<+!6%J MBI?255<3UEZUM5G,,SXY8(\6 H)K[NF+^.\>^.-/"5X:G1.(_"3!^]%>W'1B1/+,LV0NKY(<>V- M%RE\DIU.\UPF00SJT\9PV%A"[4U [<4?B0MH[W8YC9CV7GF%C=3F9+Q+70J* M;*&M2-2]V^LGSJ/="MJM1!=+([.2H-W*S_;W/GJ+9>[9LE@3:VYWL-&KF#S0 MFEDKWL1S*?77E_8XSXGT7^<>>^4T'J8S-V0;QJ^?,NWCQ)/_**<&);W93_O" M8E@KT EJ5)FVFMMRTXG'Y&5NKD5P\_.?,X,XLHF/V<3;.Z?;V40!XZ6^)28F MV#HO:LM:KCW$1%C2/@%MXB*W.2.YI?H/NLGVR9[&]O\%%S;@K;;YW-A73AY) MSB0&TWFL+L9T%O8V>)S7]^X%5.,$[S2Q(I#KEOJ6N:P9XPRAQ>6<$^KD+GNC&#JL_>55HL*MMX9W)!91LC*194?3::VD,E$SF2B M4WD459]%.H"JSZ+JL_>"K-_1&?D^MG7^ZK.W5 5X-!B;2P#E(..B-(-'Z@XD M[C0\N/$(QBK'9K+D>'9PFOA,H6AH4J IFNR<)T_UUF9QQJR_&]>0NGY6ZNU+ MPIUT'I!^_GC]O'4QM _JYS<(!_]LD1\+?4VCL#76V R5H3XNYG95 M3,D'A@ZSI2.(0!!QG=I@/QTBKEE>_01$](AFIVWG< .K,S/,:+A,K^ZQVQ*J MB0>:'^-G&>TO[Z7_77@)=85P9%9Z"+6 M=PYBT>1V[F'.LE\ZV)7=\<@LUPO-JZ: 0'MB$IR@" M;<$1BJ M^!UNP<^+(DK&U'@^&M4LC(@+35.7X]MJ"I( W_Y8,7UH[>V>9>23W"5:_GTP:S@.D MY2.I_\0.?@YRBUY/)KQO>S!E+Z[<[K[V\M;M_L-WKD_L).-:\]\$_@B=Z!GX M=3>P!/Z8I"XDJU> 2SY+YO^DV,2&X/ _[7KF:+8._!GH'K!ZXT5=A]U'O_X- MKG?#5(V,%5Q1=IX45SKG[?E0>LRI/!O0K4J]SU;:_5B'J[6%%L?'BK7,V4MP MGDKS@?;]D22?6KT->M>NQX0:*V2+;2X;R]1K6:[&;W_BZY5BEH4?LS7X035= MK(%?*GQQQ19 MVF/Q'&M,.IM\/BMDAI1G^[2L8BX+UY1?6Z$_M:PKO4R#M4A5R _EQESIF\F! MR(J$B+UN*?6Z;8SOC&0LWK%P.HO/IOBL"5J&GJFIHD\FYJVTP#L<7O$&A0T] M]L$Z%FJ9\<=Y;T!O&"&^III+#V<[*PUR'(;>;GEZSZ8WZD3GD]C2'N:7;2S! M;KD\7[8T5N66F=#GOBYWXHQMK9F*7/!%*OS,'M^/TV6"HCFYMZQB&[>6%S1X M^!1JF:(HZ% MFW8V@Y),-]<\-\.'>*J<2"7I!6B*AYOJS8DZ;*5'5G(@%!95]V9:O15KR M7+4=^*/R&Z[G;CCK-SA+*GI2L5*IQE2?82[#&%UQFC195,DWBI5\4]1C"MWY MC^ E9N(QB2KY1E NJ )F-.7"/"81!5-D+OV_NZS\P,J+[R'ZMYZ2,]SYPQ\3 MESUB/_.]HR?G^(^N'.TLY<97';\\"7U9LL]7DN\>2C6>S1+NY_9K99?Y\.=F M$E'T1.L'6C\^;15_:>860LYT>76_DD3K1#^(8/TEK^#]59@%!8-?;D"H,[," M0ATY(-0YQA@"O_KWV0PG8O-RBTR'"-)@GR.38;OUN\' +L3V_M%4A<\70/A4 M;L+)$/#^ML"V?!;P4^I*3H,)"?V@ %WY)_19BZBTSK]V)2"(7.A$)93ZZ!_K1]V5C* M6Z*^(QC4G[6"/C^,W1BS M*.1*(5<*N5)7A1X8HCD"/O%,,3W=U#)+769;;';C#L4IRXK) 'R(!P8[11=Q M+SX4C7PHY$,A'^I; %G.\H[%HUI"L^=JE7:+RZ^:[4ZQ4Y++>75[X0[@&)7 M[LJ):D]D6PZN@2!7ZD]PZG9'LE<'K1L/]3X1+*@)>1*^VE9:;DC:F(7&>@+ MO(2W*4L=@^,\H1%/U_'4F#=]D8$ EDP^8/CY ^J16:6WS IM"Q;^!+W9%9Z5 MQ^&L>N2H(4<-.6J1=]2.X%MR+ _X6DXU=6+DL6JUT:!9,;AQ%43KL0>*./]6 M\Y:Z#.?J=XP-"+]CMCRW94:9R(Z+7#?DNGUWURTT]MA?=P1IPH$S MPJU&H.G6GH_@FYF>3WNIFD<*&2;7(C?>(.\,67A-%/*N8@\T$W;@_KY+#VZ' M=+&E9'C!%?F99FHS;[;SYN:[90*Y^Y!HACSD"+INW+[KF_^/]<'_%ECOLZ1Z47&_,V] MF^TKV%WM)EL>6:H)OO)4O>FM9'<(R8&K+L%@UE R)',DQYR)++OGH95&[@^* M9$5BUW<6PM\(K-X9S[:#&FPO67XO$H+^B59Z'QL.M'FXP.9A9WI']A"828F3 M_*08%S(;I9_1,L4J938A51780S /"?R,]2JBZ7I4+%.-N[(=*N^%SL9N&%"Y M[Z!S]$;_(V&Q9IFC-Y&1+$SK3L/)YW5I+1MK:H@GR73 S!=$5["'Q 7NP-P\ MPHP\L+.=F]UO3/C6P_R18'4,HO3RK):Q5%&?J7Q]X7?FBP;&0IK/CP> KT=E M_@[CY,$WG]I]E=G\D-KT.[&R;PEU3V3K^?T9:7A#YN@ M96CL@FD,V#BK4CJA)V6\NJ[.Z21D<,;QUTW%^JI;[2R--K:F6FJES>;T0;YY MC)B97.;F>'R2D;CZJ$/*=KDL9ZO-8\3,&.%N!E.SD>7*XY)0RN7+E=2<%8^P M_:;*O8'4:9>FNNP9MENH->3R #XS-/AD8NI.AY."I?-C65MG:OZZT88M0X-7 M**<>3V0+66Y69 RM,4H.2A*\J1L>_)BMYQN]6B.N=X?MQ,S,K>-SI7F,03HO M2*6^F^8Q3%HF';-66V@MP0;Y@I#Y\9&I+9(_*I MYLPR!#XOR]0DSE0J \A?_7)(XIAD%&:,,V(*IVDQ00([8("7+!+$&*,H16%D M(O3LSK#*XKD:P0GU1;NU6.:Z0Z=Q5/M3%<$<;Y2A)L17K5HE/Y-SO>11[?73*W;M4I<33VF_97"Q%C+267-U:E:N^3W\^FQIQ[3?FO-:8/. M)D-QB^2HE3%9;2.R_C'MEX8E0_?T_H*+Y_/M44/:/\^Q2I>=R5U]W:&X?F;0*D#C.Z+]G69^M:FN905065);W1ID*&KPZ[AD.6CVL^MBS0WGBAMG<:GSJ);68Q60_:H M]D_<,;6AIA;6C7M);MA(&%9!/:;]3,\2%2&^2&!QOCZK-GUO;6>/:W_'YL?] MXGR=%^06,VHG=6Y0]?VC_.G-*9WV>ZL4EA_*WL8$"V="ACK-A"PJ999:5'.E M"%ZSP9.K)$4:)GQF^/7*;-W2-F9CQ<73?%FF&V174MACI.Q:,M&4,_G,4I>: M:UJKC "D&Y"^/8Q1LII(+M+4&BO'Y_E!K3K"A EL&9K1V:C"U1M]P=?C:F6P M2G,+;\3 M^]G],(L>Z+=CK?\,F3:(9:J5\[W0;6&Y&.L M6&NSM7PQ7>%B+,]S;3ZHO9"OU[/=8J5R[JH6P8-^:V _IXT^T]%GT<2VLCEW M>8LW7<&#-^_*R,+S/:18A#/\;M[K1OPM1,G MJZHBN=R*KSU!([E$3RZI1^)D#6DDEUOA&(GJ3D10+@C'HBD7A&/1E O"L6C* M!>%8-.62>B11_9P(R@7A6$3E@C^FT,)_.<%\,M?HW;C8MZZ.<9F0U+>>DJ>" M(:FO%@PAR4?F]I67SEA0Y*UK16>KSW1Z)?K6ZG2A12!J*G*L9A5"VOM&VJM7 M8F(>DXGO9!1YVW*T01V-/)FG@&OWR)].%L:^>F SP]<+MZ+M9P] MH_PC=A&U24*6@[S+J(G]3KW+[U(8=^M.W,^&?9^/^#T\#:0E-]*2F07&OPD2 M0)&NG%U7F'O2E9KL(A4YF^=U/WIQB"';F:IHBKS]23+'VQ^JLCNQQD?=MU#'XZ +Y-[2;G[NQCAA7 M3]N6@(REV9G8B" <1FR$9Z/9V<91(TBS[HB/E1]*ZS,5KQ8W@F>ME0I>Z9!F#O(ZT+_^ M)5(/20P_59T#P0^"GS\X&8[@P)&O#@.PYB%YLL[9?2'-V39+^P!NM(;W=88/QW;%%E E.=!D^%MU6R1II\)G MM8?TI%,;UF8^IL]JK4HG.9B6U8G_P@+BCCSZ/?;LM2S9']=_P9$5SX"1YZWN MUR3;%@6<2N>QO,H(BQ5;229S=*]G^;_^3;VF[PM6&>:?LTZBM+K4));3HSE1 M6O=U;EW@:4,=%8?FH'ET$N%]#T*T.%62Y+8@FK)Z<=6EA6%@62_?4O M3FVM"HK*.3:G./&/X]H21/68H9GR=\[=V%84TUX3[]Q?K/V:;MBMJ5&OM.>[ M]3 CYF*=F0'V"Q&@-$<-[>S2JNNS_++3[RUS0KX&B>BN$ %"AHX,_6>$]_B^(%&,V>WUE!F[@)9_C>@+,OV[-'T2L;S?T/:/1SYPI<\K M4EVTL5ECK?J8S+7R#+LEI;UPY.-G6?GE,QXN7 QR3^G_?7COOR_!*(T(1Z)( M./)((.+7",H%$5I%4RZ(F"^:RG]+,F#F&#(B,C+BC#4&+EL<[RQ5P+;O M3<%G#&T5OB<']#E *T7O%$TGFL"$1JC=Z(X%S9&[ZB\X/;[*<*7U[]6O.7<[T M]@JVWE ML/N_DOI,J<&K7D(]7.EEKJ 2Y.8.*G'>JCL68U?I2&]:XFE2*Y1: MHD2T^HNO+%J1*#2:AD:F%;R3D7IQ.E=+2?G%IFPI^4"R/Z>:5X@5WQLKCE9Z MH5H5]P\6;Z]\D7=BJ\6RN%YI$;.G$O.48>*NLJD[FG@@$O&P[FB('^>K*QK: M&G< 'Z>+9VAB9B*O-2F+>PG195QJZO7$15 V-/: )ZB?:6B\TU__2@_]ULCV M]DJ:!*JDN:-(7UJ/--MEB^6)6LYH8GR=I=EXB:S&E4O5(VU;7H59,\Q0 UR_ M8C7$M29.SE./] U4O%Q!TG(GU4\G^[J%-V.MQ8(>K4HDRUVP(*G5'5*]?L[I M"V1;XMN,MXBTG,47%R2]=@@^9>DZD%S+QF31%8>B [Y?&/UJ=-)46WG-G50*>HAEF#",FD_!63.5B'_]K'C3L)+-P(>;P\Q M-6?I,;T0P%R+#)GNDE(Z$4[9%%=]!D["XJK?%4^N8;0<5V*]+> Y-EHV7LGW MTX(;#I;<:63D[%N(&1&313%)U+7L,IWAG/8 7^J7;"22+M0JAH=+$5[43*!D MTYGBHJC O>&+W?8;BY9=M+7([25Z?'7?VF]9<_Q-O21OK0SYE[OL2\#.6F!% MI31R,4XPD>S*=&M?VFF$EA-255RN&%S,N* ?\[J 32@#!GG8+/- L_3//$NY MI6:/(4#<"$!G9_SD?(LO MBKSL-4PY<-3OJ('*X_4U'X43M86Q[-];F-Y9UN;V(NE+JP(B0?E.<03?_%O4%^+* MV2R3240?@ZJ_'Y$>T0$C\&B,^@O;^=N_T7A(3-1R9H=D>UUG-C_;;SRS_?"5 M,J(;SKC6%&DEZG%CP']N%A8GH@QU(5X=:&+LB3/_%;&QC?:,_[2JJ9-7 M'? M4/;@UJ#O70O5 M6CVLS5=:0H-O8OE**GK&^;QZ!PSI]YNN?5=;<':M*B94."&=;_%I+%6MI/E* M,_BK62WETQSZF*N@#\K)? 7^(Y.O<)54GBMAS1;\M@R7V0R"\\2_V-_P=ZU\ M1>#3.S<17\2,?8D_$N0=0?6%?2L\FPV^/UGEE$Y*,#52(0@N12RZ+4M!4>%? M@1P\CN1*&CF5BNDY'HGUYMGU)-D$N<6 /!Z)9V.1I5?.%_A9(SXHVD:QXY,3+VHM2>9P7JNVNFBY.]8:"F0C*?7%C>@CI\)@-=+==):1?#(^GHI9:3(2D>- MVXY&=LJ$#?A:;:4U%WF>ZK7-Z<)$9M#1R.5 ,Y@L'TOBAL9F7*7?Y>9+9< > MCQR0O<1JS)4,C9XFW5A9YM.3!3=('(_D,K)$>7F*YK-TW4N@>WHHYP&3BE"S-TKBRZN0\2:AVE,YH)A-,=56' M(X]6% ?SY'P0MVU!)4NK>4\O";2'1AZM"+"-CI-G)4\K-J5Y=5+C#(I';]^N M"%HAR,]03<^/! 2_&PY&"Z.FSK*D**2ZS4$MQ_0'<;D^0$.)\]H;&S.+8 _M MK-888,!QH;?B AD3=\(5&%A.@>D S, M!X/N%_H2&AS(VL!4^ GZA:Y;"^>WCZUO/R,CT1G94]=)>=F3'5)AEUI*F RG MUFHP9)CZHZ]E@-U+#!ROW-^@6G%!2MR3MUY9K&M\? MY'O6*"$44[.5,,?%KI:"KP;0?9O"E[NV![Z(>S?69G S ]_>$SW7VGX0&'O^ M)U_":#QL3'"#?('.U(O50T*^7(DOL2@5MKZY'&/>F5[RZK[R M_2LBOX;@]T2!S]?4(Z@H2=U3_9Q,8+@'YGH/F>O!G[R)9OVINCJA.>ZE MUN1&+[Y/4<%G^M>$"G/C"A/N)M2FWA@9SI&9L_'S;JW* M2I3ZFMR;IP OKK!-,5EV56'EE1OKV32UB/4ODZYW'/EM $-$05>[.LJH*"NG MY]>$.,K/23N5Z3*[M)::VC.\Y;(WS%0+Z%@,Y?Q2Y O9.?=G(4"NQ+[?1O^% M:/4];F*\%H<*P>C<8%2!LVHM4$Y7V;"!B+UT]^"[F63RTKKZU=75N" M-K*NB&K*H6@OK!)C5)F:GP0&;T6:@ MI,^-,=6QT]RF5 D;^VY&%14:5:%1%1I5UX ?%+\Y 4 Z/:]P [=H"$5CYEGS M6GJV-.O!3[GK]*E;4L M>:'J^KEOGH@&-!1?=?5,VT\)$&USK=D!U MM"7.<;)_0N^MJIWB*B%TUL.%GNH2JT1A$2;[/R7N?U$F/\5$J1^:F7QCJ<@_ M]TK%C3&"B%)LR(A;8 0>97YHWIKC(#8%*K$&3GQSJC]JS[UUZWZ"R^:?.U!Q:W=+"&CL'R#:R<+_'-H]MH/Y#AES&^OW;)1SS^&AJ\9O=>OIK9+9+E9VK#EY[E MWB+;7[6T[EH;0K/G^GI_?%QU*S?0 XOGAF^@OT:L!EB(MHS5;$NQ1>->S*(C M@7B>Y^?E-Q&E[YO?25LTY9*U$G5WA?GL=KSI,7;0IV 3-4UZ*C@*?5=4-!>] M\X"*\&/XIK^)?R#$>--0H%X1J/A="Y3?=NKDI?R#Z K^S':T1T@"?Z3DP4+# MS?BV5>6T8K ?58PX-"J9FXXEG+$LQ49.KYK)_>K&(>JB*0%,=+&":'JBO0KX MOEN$XJSFP]6I<84D6>ITNZ4O7?=9*DT$20NWEKN_U__@RSJ]PR>YP(#PDO0< M:$$Y3A,HZ)\[O34YU2ZK.G ":WQCC&_Z:PX3P.@M\Y.U1K8'M"U[K.R@=W\P M_7^;CG@BDW;F5)1LUFU5\**67(WHON': RZH.$$DX@\,?:%&[C>G[E<*I/BA MU6L3XDSZ3X3Z_W;]W_7*-FHO67E+D MS6JC2:JZ:*8[F346YA-H[I7(BXN1& MMD#S$V&:']7G; :I/?WK3YRB'H@3G>)"M3]W#/G:A#B7VE^'IS>D]F?NZ_:" MXJJS+L@V%,<49J[0K:I&VR9BJ"U&XMD'=11$Y,\VP:FM,)<")^.[E_:N O%G8Z)<+X;>AOOX\J+ MNQXFO7*#Z4R.2804Z);9+BWQ;"-NUAVIS@K&YQV33*#=J8URMYYT.RNJ9NET M@VQYT%\N9WF!PPV2'-:7K-(9)>M!D2KR@V+T ,.@(\_ 2/]$5-0TQF/ MX3MU8SGJ LN=]Q<01J K1$ <(>(7ZIG],X#DNB==E[4X?,J64*?B< ?<.(XUO'/3SG7*3]36SP\UKG,LJ/85X<:YCH*OKT!>>$UU]K7>) M%R?\+"8U[ Y*D5X)%YL2M2QQ,I&:7^0%!T]77>CNX<>:ZD2\9"#,IO9SS72"H$:4S MUJMD5E@CS4<'4;'$0R+^DN;OU6';N4'[438DHD\RMQ6$G4^V2:C7W^X$[7J M_"-.WQ7'H!>.^ @XQ=),T9)U6Y?0^)^@ YA^)NG<810=P6!%M>S"N M35/7:5,"AB.N+#0G7'FVJ&>]_>(#R9(J*3T%D=A#,OPX&'!>N$HG+""X'FXNZYXN'ZCK[ MK[?!%%7C-!5?4#"PA#LM:D6'!CY670Q^/EQAT%MUX!*@1+Y1S*:>#0:50<7M M]-=:&0=]M9ZV(G4BPRK?1L[(MY9&Y;=,R4">M!%-JZ/=-S:VO$ TY#><2&V8 MX(^O 1NELD-N/TIFA-P1S4@#9 95=AW'Q4@^DFPH[7XE7T?!SR/!_"OZ:)Q^ M4;W43UO0%Z^5>5CZ%%4B35D0$P&$//(*2K5$L9RW@V^P''PG]AWIP M\;8KJB;$H0TT&J)D6W!1IF6H$@;,N6I;)J+P S;R7 @F4.]B^/S9&>L U4)SMT&INSX7WD.-(\@R,K M\'_I,T64X?P=1"#$>LC\N[3Q8EB>;A]0SL$31>N?:Q""Z_A.8XJ/G$" MSAY"@^M!?HL80@A;%77,?PY<(R3XJ1<--R@&1=H<@M\J%$&)- 5HO6,)'.YN?/))?5AW;F_I/@O:J^#0A&X.ROGVZ MHEM#.-L-"S:D&GDV_,[>/N+D AQO.H6TA&Q0(66&MB5"G83<& 6S%VWT,*AT M#S[SQN)\CSH;9F# 3QW#K$#J;.!X>I!(9@7; 22M__O@&\1L\8DA\#DGS*EH MX+Y $$0[E HU.W!J+EQ5F)]Y*MIVW+$EY\TYQ!M_=SHN+8PW2+M4*S$BGQTM M>&4FXQ6VM[';X&R!S+DOC!N@8<2%"A$?G4$]#ZXL5(U*FV^VRGRE!?_$A$JJ M6FE62_DTU^+36%-(-O/I/-?H;:]H0KDA_L4:?,G_OL8U6KWK[PM3&\Q5RW.@ M)%L+$]EO9[>- M^?')#L?N[Y:8&I6*;T:"B!S1< /!DY<.8 3F25@F:C+):B MTXVEDRL42&-93(J\.)OKE5([NR[V]HYTWQ-1.#VY*B21[8S5Z6N63&)5+'7G M76J-TPS/Q3OR3[U*YM;37X2>?@JE#U #E@?XA^GT>_[#0WKX"\R6AT&H';6Q8*<:=!43KD2U360FZG)53\G&#$ &E1N MV*.6==1HY$1@YZ_H=6P/ 747/]YA'DZ;V&/4'6,3]U$W7'D*$HFV";B\J8[O4<(M:/VT<^QMBX$S9 Q]=7>V 17?WH8[#F1RL!GM[!G;IT%W1X7H M8L)-V-EIX^&_U\>-G0U,1?*[]UX_RK[9NU>[FS/:=-$L7=22+]AJ# LU.X:; M(]K^CMUAPM_J.$^!/MXS>]TCA?;G]/S&AG9<.%G9]Y.@>S$:0:\3N>^G;(0?BQ? 9&@ *O?B>NWJ"_$E;-9)I.(QI[.'K:SBOF:@4=CU%_8 MSM]/ARH[TT']1W9(MM>"9/.S_2XDVP]?*02[/WF*$\')QF4+POI, MB3UQYK\B!G4!0OA_6M74R9(EKYY(\1N'$7\X M,ELO>+UQ.B='0J.H,M(&U?A<7!O6#%K%3L#=2CVNPJR/P]'>D.O7:DX0IR'E.W&"WBJH.GHF4=O M+P&9ZH]34P:GEWG2'B>$(5E'(]G#D0J3%OK55JJAT6Y?&#*@S45Z=6B'';V= M2Z=7<;)1R>&B &V5SI3H&Y7Z('Z\(J.8GJGCMEX1/&E,E>/Y!N"&"SCRZ)F] M2=762" 7J2*?4%TDOGRL![4B#B@ITH9=7/0=@5O4(_QF:Z>7270R*.U9Z?T M8&ITESH^:WCI3CVAQ+RZ$EQ WQ^9=\U86>Q+<=[0K=QX;*Z34AX]\XA*2Y%L M)>-:M\\;K;4 UFDO9O31A;#CM2<=L5YUQ29/IQMBUJ3R\VI;@2./GMGN.)ZP MX,@!'QFFP6S,ZGJ91FD.1\]4= ,LK*D0TYJ%]A",ZQFW"B6$/GYF!#=CM8A. MXUK5:MDSJTREN14W8(Z?Z>">6^G@#"O0N)1<9^FRD((2PASSJ)&OZNVFE^!Q MT%LIYK"@+4;Y;KA4JUDS4>1JW=3;5&=$C5QFPQV\O:95BA6T,,_RL M*A?RM.GU"@KJLG0S,DI4B0K:[4]C@T=+NH"X=>TV (76Q'@M8H M=)".(ZY$/Q4W%9?L:LWR8NC.:NUJH$3D-@'*/.?2A18_>P[\M:^*$Y^0;/,=OCS<684,K#*=^IFTVSV["I M(L==B.T[^S$>Q5\\+WWZ)?KR>[?OB]-1B@Y;/>RS_4IM:!)A9Z9;8 0194-& MW 0CD(,?RU6E09O5]J?7UB]][7YZR%G[X PJ[%Y>N6A3P#EXE[XO*;-JHWZ8O671 M]6RXF9VM/U?BG.VY0F?OSI;\* ;41Q$SAD?)VW;V_E;- "V>Z^WU#0 RM.3/ M8LE?N3)= \PM?8XNDTDVD%47&XF2O^#3+3V9*,K??%\/3^R\33P3-]#>Z!IU MN=@;6/=9RFX%!T:W56OML*J6GPU-G@/C L"^-N.N(K WL.Y08$.!?9\QM7T9ZV++YUY"]@&IEN0;=PW\'&^<%>_TW8%KR5^?+=2F-NKR2G? M4,YL[.2GN\=(_DM0_+??')0%0_G?>=-Q;0_=\WSZ61.8JF4W@>3!YP;/YA0; M^!=>-X]PV;%D.PFASZ_R%CY:+I*R]HGNK?LSV1;^"LH(GBC,R72\ 1]?#X>: ME\H5S=Y_NW.R0V6VG1E MQGE#5MJ*(C3Z.O'QKE_OW.[4#E58*Z4BSXLQ0RFV.^:@V]BTJHDG\ >:I"ZW MW?U(Z#F][FNK8@@]-V]I7P![JNPZ0N:ASO-%C2C+"\X:>(DOPYYF7.AN(?1 MWYN-_I[Q/.R[[T87ZX'TSAW!2-A2'13FE%95Z7[!K20%O88*\4!KE*;)AUC\ MN)]T&'RYV?!KJ($?L0>7@)VUP(I*:>1BG& BV97IUKY,!25U-),SV7Y%5WF>$M 0$J/NPS;T^W8)3QKJ;U ;_>274V Z@#-E5#KPF2W* M&RV2Z?2:T7@O59)[JT6R5Q[7!RRR$DD4-@A#EM\NN3'4^'NV13^M\JR0RP&C M%&OS7KY18-7IT(Y1'%1YVE=YEKU0I^P?JO*W$2G\8M/U"G;JMFGGMB8XG%7B+NFL^+)F=-5!VTW M/6W7!PEDBU(7/C[_[@(>&)ZAEH=:?L'PZ-O4/#/ICMM>)@%P$J_+,\TF9P47 M5?.G0S4/@Z(W'Q1]/+(^MZ%Y[97=4 !T'Z)C$*)ERT/M :ZR4UWV,NC5UWKM M_>A+K$[4 ?+9'2G;2;05:4+GI7_2+U_ M2^9FJ/??6N^_Q@Y]4?%)UAUGG6S)$%:SUDSF%@FMG_![0*$3>CSV$&>/>Q"' MBO^S@Z'_YW3;7F%;>=G^[GB4'XCXO_W M1?>/3N3R;[]ZK%ZU?T]@D\D?2:2SS5BZT>-IB>89+3[B+'G_TBSUGMU(-4%U MM/^F!C!$%36W3EJV[3>72XE0,N WC[L4O=/YFR;7^%C&E29.*WDW;C6(1FY5 M__6'B,5.-%S'H"3HB+"0V")DAN/I?B_KGTSXDV05![:L]!L%7ENEI4'.LCO] M+K% S:.CQ/-454U,!ZX+;%\E-A(.\<5!]$-"_Z0(P;NQQZLB42S0HVW5[JTJ M$3>E2B?NTWR8I1DUZRHUM<[SLW:O7)6:)9TJUJ^I2UZLWK;:VM 5(DI"*+>K M@XD"?%V"T'UE7;H3RI^DZVP66>3UJ9S 52-/9%*4KO$1I$SD2V3]C#(]FF=' MIMEA\_HS.DR;3J,OVY3[=@GJ0/K6DI"7ZI*ZX]OA^TU1#\EZ-\U:6T@F+ .. M6F%C7ST=_Y8>_#__FMY6FL3MRK"_D1@AHI/XOX?+]C\F_OT'@W8:M'&FMC57 M9;A:J"#PR5L6O3:GK]IB;[*6T'O@9'\F<+K@((M^%UKFR]@X198Y4C/$^"3- MUT9]:G*7ZZ;L[_//65UPOT(@8HA+U? ,3/2GC[:N.Q"6M]D- M9Y :B](&F0;C#7F/'52+JV2M,F*5LQI]Y8 !;S/Y\G3;[B4S.L^#?+\>27.= M=%I#I@EU#DF*8F@GV@41)$3/BY"!ZN(#[/'N;LQW >C#QR0W YW#D4P4^PJ+ MX9Q;=3[0FI%J.RXV\T0;+A,I31!%<' O*Y]Z@C$; M'?[U1S#AY T5>E@R5IT#6[;%D8MM413R^TJT/S+>D2X^3=5ZG.I3O -1/@V@ M:RC!WR9%4\.X+.26Z#X9ZT\_@Q^Y(-!QR$ 'P"\0J_R3($D%S@/F39&$BB>V MUP[N4-FYNN*CVM MIX[X&=%?VQ%M/'/KYPVQO&NW3;1HAW9)D16:AI!,.][8S/B[[:G-]A$X_KZV M%7VW]!88JC\I*N6,H,[="LMWK(GH3+T4QQ1/@]T\4RZ,^%\!!MSPQ^"K) MTT5?'TUT]Q-:,4-11S@(%=9%=C+\TM]_W\:Z*31G!I5!Q>WTUUH9!WVUGK8B M=2*#C,,;X=W'KX-O2=> 1(%+AG.I 1LU#A$5\,BX"+G#N9@4@PP;54;:K#'W MG*9;'S=06#]V(F+V%S:%-I-HP@EA4]T+HI$ZF,.-!QM"3!M#K-4>,-D#_BX+ MK2-_$X9L0AL:@!]!/@$14([9]AYC1\X'-IUKUO(ZLT42^+&<-3-,2D-<)5*C(OTJ\+LI;C- M9RE&"7&BWNQT9GR3*^OR$)V"3=AY)@+\BH5P"M)\93AQ MW (5=8KL@SG05X'==A@SWOOG.:S^0^RPU;E_UOZ$( YGRCD@*ZBF!)J;ZD)+ M!=WDTRT'0F<+3B"I6Y*VR5\9#FA>263H1M(3JJRH+W,C+B[Q&]%230_(G/O" MN $:1OS" .3B%$X-S@*<+>%B]Q39[V[UO"T(#0,LS3?R;:Z5;_-8OM)L-80R M7VDUKV^;>@Y\B_S(*P?9C/!U$-(Q6W4T",..8T$W (FD;Z%*P'9%%>VO#G = M7_R@Z^!'_E6T;<)?(:$>V9;AR_04VJF06O*T*EV1O[D-POEALL;G55I)3=3K$4T[.H>D^!QJUST17MU0* MWG(2GIU(U:K/]*&KD7HYN:;:O;3:\VV.%XQSU91T3X8V20:9ZCR)EU>&YN$Q:B'$,N5A[S,'&5NB[[SJ).63HT57:,D32LB. MYQB^@?*[J+*)2A^JC6>*T!%%F@GI*J.;X?Y?_G4G7V$W MUCSF(%HZ9]'&HX;D_H;[M=D*']=('$3J3BGCY(1B@F]KA25=5+D+:V0]JXZ3 M7"J5PZMXI,/.&C..+2B__KQR;GXUC?PLP8]52'2'\!E3QIF@;YE3LYGI(.1!ME MWXX/4B)CR*+93PV]<&],,OZ4.KZU[S:E29]R0__W?]Z4H;JSK$VR*NFG2BH@ M,K2!J$6@^0_LWZ*^$%?.9IE,(AI[RNSW\_92RNC,=0UQ& M=DBV2;R,Z&"$NE;Z/]M^9F]:608?'B71_CIX[F-J*DE$Z?V\WCBZ)W A7AU8 MNK$GSOQ7Q,8VTNS_M*JI5\]Q3B:&MOPP P3^% (*$Q4$VX3TQ;.?3^VZ$Z\T M9RU5>URIUA6IL\?GGWG]483^I9:_E6H+SJY5Q80*)Z3S+3Z- MI:J5-%]I!G\UJZ5\FD,?"O)N CH1]<_"P_+UQ-(,3N1>=THVS&8#9[L^0 M$*)?#@ )XO1('@X 2\4'<9H9#A)QN-DPHC2B&, 0,BG_"N1*W%[@<&,"E\?3 MIH47=;M/5-C]6P93ZAMH4.4(],4[SDB@_KP',V3+\CEYJ3> MZFFIRK11I\LRF>Z@,N)';Y<-=+,$KT MM5FFILS+R1;+B1P<>33/=8T!ZBR=S/'%--GL-+U()#9$S]S.\](QF<=02W6$ M-FZX/?L/;0 _"IY"]0Z;8^CX)D6X;V]/68_#,@6CUUDOI4%;$PVM7I2[;D1" M(>ZK!UJ(*-;,<0T^DN00O-2XWA>&65Y(%-@<5YZ QZ8+"8OM,@/;%+GZTJ/C M#\S]VCF@[PAX0>5!,2G_M![: RC*8[IC!YT:0(OTI0-R<0']!SCFC8Z&@Y3' M&2SJZX$\MJHUS4M/5TGH#0!%JK*=A-4++GJA3H: - _U25 MH/+Z@H1FLW4ZN$(C0QM*>BDT9ZWZJ#E,90;RGJN7KV3>X74\ <.NM'*VC8)G M""B2JR/L\&?/SSPH$3M18-]9:HU%LSKU0W]9&V47Y,T:Y+,E/SHR^(XCHSM5 M<=GL9DE>Y-=,5:A&B)$*?4B*(!Y8ZH0SXP1$B@S1;% T?$,F*'I(X1#_G""@ M*6*!5*/X'CI%5P"FH EAR%_9C1:@\RF?P6_(CT^KZ,#>=SPW,M$>9XEV?HG' M<;&:S.K]0D6;,>]+M_D*F2!O4"(Z&_YP 7O\+].0.1G(FS9BS4F1$14SZ2UY MO<0#.D^9A7*$4L3%KS]D/'JB,2>*[L@ Y>ZH9G >C&! WIS_^@(!]Y;7A2I M# =S5U-T/TY?87-TV@SY"OV(E7^J@S)O/[S17TX&#H_(9,]^YHCLPWSW_].& M4X-H'+"6V&$8R5LQ6\V9#$ZFEW)?8YWB""P.-J;=6X93&T3\>X:__OBP'EE! MB_]QHSF(*;SA(4C#X9RVZ39RD'SC'V*(Z+JC.D6PH,)]PYCJU@H%,U9[NP64 M&O\$VO'@?^;!.GT9BG[U9KY[Q /UVKK)C0R*@"]TYNM"F^.Z^5)JVJ$T>M7/ MQV=%MSORN#O=S(SVNLJ-G*DI5'/">)87/8(J<[_^L.P#'HL=0]/TB4X_93\[ MJVA\GST-'PY-/3.(=X55OV0Q:A9,%@/N$WM:(#(( V4P\D=M84NR(4;:JKC) M0$0/"3*BT%&I?[I[[J2H5Z3%L=U! [W=EQ+TK[)JHBRR@[S^STE3S1Y:[?XT M6=92!:(WJ6DJWLDM/B5-P]>E:?C23ME DN*\EFM%=5M\.4,1%#Y3VZ#O6OU1 MWX,6\O&IYU_H&/SZS M2 ,_*/(;/3)BFFXEK16>Q+)<&?6^P_.< MI69Y55*Z++3/&H(;7. XS;XA@):&#?4UBN6#0\R=30)SH2D -BD,!G ?-C>M M [KYR18+5=V) M]HJ@X.]C9Y4?O"IV(ZZVJN-9?"I%:)Q.Q3OOEA__.L,3QZLC?U+.X4KDTZ(@ MJ'I_0'O$4HB4R'%;[2JZYD*(/V$8_+4]P/:-.X3O6]I@!.5',V+HPA>&#G/0 M#T3]OI@;/RMS:4->D,P@ WA1U.NEF#0=>.R[[83/,9?O\J#9*!4S?*>2&^-3 M$GBY5/V#S(T'UTW\>T=WQUOJK+S59B."(QM64RCF]&[73K 6/OUBQ:W4&DMY MH,E5093''#,SK!9I(=X>E]9[G;?POQ?Q0K_@_L[W"B5O0_0;QTO:#=2#(% / M-T_)4DR_@=1'LR*0)L-G#WT3W-EJE9]PI**D8."G%[X4P#Y($$0/]!.35#]Q M:63INK5P?OM$N_ I4U,: ]G3H?[P@82"363J&=\*SBS(J*F.&H^4#+PD_T3J M^/S)T_OC*;MN#/D41=5U82)WJL[B0N=/[S@U^;@?S.\U$4= 3E M<4N2[;_]0-SO(/4%Q1Y?33G9*8SV.%0<0K7RW,.*<1=)-<&C./72+6'_=V^7 M@MWJJR37O8MZ1R[]/GI63NEA]\* ?!!]X//CPE8(_G>,!CX__N\_U76TA/ZHMJ 01^9VT!86=C^@4"LEG MA82@OYF0$"P7*[:+>EX]>C,$9V[6E,0'(8Z9]."&UOI-1KCG>X5=TTJG*,+7G!^<(6% MO=KC;G>EYZZ"]\;T[KR?P/"8*G2R?@92NNJH*>J/-3.DJ*U*7GM S^'?_BWDV*\_ MQ$,\<9QV'<)%"!=OB=/_=+@@=N&"^"1<+%FW0!0JI;Y@:(U>;Y8<9O/+CW?8 M_#!,M"Y0UH'R[B+[7;O#_G(@M,O^ZTWU5"-E13 M=5S;/QKZ?I[#%R+>]3SS5TFRC4J*59AQ588$V%4M> MT*(*P>2[@@E]W8CF[8'))ZRKMX%).E'+E OEZ5!0-6J:Y@NUR,)>7 %,N+50 MM-P8CS=SK96Z'J^7\HR#8 (MKCA^7!KDVX2K:/\5+(6F%+^"W600 M2;FL%\45KN(ET:8CW=H@@ER_D MQ3Z3;YSTIKBL*!+4*!$?#A(B"P;Q.#$RO9 MEEPA(B\FLY9*)TSA2#(N"+-UKZGAZL+3U9823_:':"1!' XM.,HP9=@M M6RBN).U;:M+V;S;#[67VK-^'JIJX7^M,PI<.311)?=9GH\3 @M M(671D0@W:;"5/*J7>S314B6+XUIVVL%G&A2-6:K6[%%HY/%$D_:L5VP6JH:F MY@@\8Y=:\YZ@G"JMN^SGB@6]3(^%E-M2V9+3-1-F_51IW4%Y7I"JBD;AJ6S< MFC<:A1S71"./)CK)I[KL<$6[>%%?")0IQFW!1&\_GJC'X&EW33D9OM-;4! \ MFFU]A.KU'@E)8MKH526[K>#5/*O4,AY75=+79[CW+140L\\6A($U^XJO\CQ JCP[6HD*:9Q M0X$CCY?$\HER0QR;(S[2S(_'>5(<.1YWJESPM"L7\YWI<"2(L6Z^$6.8SIR[96D&(:G9J-*B;395M#%-(Z M6KPQ%KN\W9=:?%54>KPQ'?=G GK[T>)!>3BRS6Z7P<$T0H!JMDZL M8LK\+,=[3*0W$B&VCDT>)C33OMK-?<1&LJ-DW;97K(FPLX\F#Q W8XHA@) MEP=Q:'H/X@ D!B(KLX,1 #&<'%*)X1 S7EK4LQY##Q1;]R9U7 W+D&(KI0J"4$H]YN% MQ2GDJV:U$6X4EJQ09,9F;D%E.LY".85\\41')(:*,=$BG-S(L"W5!'S])/+Q M ,15=VPU\&*EAS?;9%D9%+E3R-H9*YTFZ-^?IKAOK<%.EK*B+4\C7[[0LJSUH6OB* MX8>1STK3$TK: 2N&"JC7);GE)]5CY)/*9(V>13DT:<'/NIFEH M&V0KG99R"OE662[97#32*3PRJ!4J=B/>K_+U7>2[< $/Y#_88 S]!K]['PH8 M5RSW1'L^:5ZLL=WA/"*L**ZY8@BWK$O*<7N^T^-NICT?&<6X5$HH"R6_#T6U ME>,;J!-%K<'G^$HSZ-D'_\UC?Y>JS>8_7UK%-6A.Y_?;\:OZH HTE@F"3LZB M)'G&MH5MT*IGEW?;VC%_ZY;C_/. F<#_E2LN,>BF \EU'OP:<524X=;\'R['X,2UQVF+2C*2M;)T"[IB5E@YW+'ZGQUU4_.ZJ:,QF!G[- M&-%SK>T'0XXOR)("@=%@*Z2;[$P\HF-\@7-LHD0K[<'E]"'+M5OL3# MTB8WR)=$E"!"OMP>7T(\L5XW:V5 ZD ]TSUF4+)>$TRJ,O7 MKSJO9 3WNP03[B Z:NH02LI725;DY2,9<-_FZ%T?(ET$'Z)P/N1CIT< M@4]5FPJML5!7OKLU%FZUH5'VHH!D1=5T K/L;Y19!0Y+^(62$AIEOJ2D/-L& MIK0*Q2.TRDZ(AY^N&=ICH3T6VF/A=GN3DG)?AIEE!F*2$IUQ*"*A179"1%J; MA'/5"D-EH5%VTF;?O3[S7N/LU 6,[],CXD3GJO*)3CQG[#=R<>6ZHWXCY+=J M2K/=JYM \FS558$3BLQ%S+?O(S(9W5H$U,H!60D%YD+&W/<1&$Z>>(Z+2G0Z M.T1SO.FQL42?,I9TU021;8X7RKE"%QC1>P\("S^&;_N;@'XI?'@HD^O%-V:_KWM[HQ/#_>?^NDDW=C M!3Q?(D%2U$53 ICH8@71]$1[A1$/V-F]MELCR:X>?1%VQ*_3T.KR-4O1O>N? MUGJ'E*C4MKB,LU<0?B<%JP+;"I#9_DN<["[K5$@6S3E8G:X]I _7@WGJ9K2=H8(@"PG6"BI^J9]L1^PFE, M3;R9Z=,YLH_/I$H]:"I!/A!QXA(ED$.XV+F=?6-D. =;0[CX*%QL<0'" M!CK90F$0/P!2$VWXLPU:D*F!6TIGRA1?G94U8649Z_CDXQ61WX06IK$PC,+" MLGDU7T_'UZM(@6ET2+VS,[SX06-P<61PO%_KY9M-@YX7R* M?VU 8C:,N/JX([6%56-E@>XZ8><'9S8I( 'A8TZ@18V))7)4+M?!1:)4GT78 MO-NHHWJ4B5]_:/8ASAZWF?DGQ(OSX05U';VZ/%Y.%):EY4](]1)>: M9?MHX;JV.O3\@H@MJV*9Z'VVI>MP2!X%7:";LL&1;%&W)ER13@K%-&3VHZX[&HK9J1;CLUSJ7TE?)A M]'RIZ"^<4'74$I;97:6+8HI-OYQ$^V-('.(+=TZ MV^UTIMY2:PK\K+&("%IRM CZ8\7HRX6'?ARL7#?1ZTMAY?HK_9[&RTN!(Z6C MM1)*C5KQJ4@VTU*6M=5J?3V3Q077V42;5QS%T4U?CW,X:KU MW*16RY<%L2GK NF [#"M0,Q!8:<8\Y!@C_L#OROL](W2BK[D5LBMT>9V\HNN MWCKX:@E(5U_Y+9P*?%D@RR+C4G-HY$M:TXG/"&V\G \^X6.^[Q@@%7<6=BTO MM7"#HXR.E!RD^SW47RX&;4#V@::/LP_"X\3+)RM=70.OELUT]97?0+K35T6W MO%E2:O1H8. K8RY*5&O.U,]] 'D(.""1BZ6[,\$6 *7R_7:VRI$& AP_VRF& M7S"<%<+-<]E.5U>Z:Z5#77WAW\32>2GJU9J4VO'9FLGRVP)U5010[MD"@SN&)7W]8ZH'!7W0W0\"Y4+K4U?7N6OE45U_X M70/.YT)A#3#-QTO=[)PG:4M:KOB^0(MG3NY^/F^S6:<$$%=S_(QO=:L,U1/% M" (B%/@B\-@#3I.O1K[^SU_F)3H#[^O$(5@$WX2-@5Y)!?Z\A9V" ZCBF&' MX+!#\!=U"#ZO^W9K)-G5H[!#<-@A^)--N?!+U]],=?5E-UVJ302R;30+\SI% MC>24,1+K4J+=A@R70]Z!1/, \$>%]L-\2+L%7R/O8)OWBOY7.G* MLCZ:3..M7A%7]3K1[PWKDV3BPI6ZAXI-$BEYU13$9",US'3&<.; M?-SN^FS;*V19S0;DI9:1%N)I6ZIKJJ%E_[ Y,/1#L MZSU2?DI*T9=<#;DUVMQ.;M'5&SE=+?GHZBN_@7. +XMC%?K>0$V6S2I>'0WG M8*3DU%GUS#VK#E%82AOQ7&P]&@E5?305RZMD<]"K;WH"$P]LF)P4M@3^RNRE MJZ_\>P#.FV):*R_MR5:<6N.S6BTK#H3I0NN<.5_A$&\JN1)'&WD!1UX4 76RWU<7+5-W"RT'(GXV9)'12_ M*H&R"9AF3FGD9+PC1&AG-6XG.\HB: @_:KD3#K6*DY4=5CD9S.S-,_R]J)@;QL"Q^(/+'Z< M8?54=-?RW[ M]U:H=SI['#_.OP8>I<$V/8RDHO@V:(S( 1Y%%$.-?S$?QV/V M"%;\>_;[4'> .T<793\B;M/-M5K_.7!24,?TO8NVFX]^_:G94-EL^ +,EQ @ M8Y#G[AA@J@$7Y&+6").>LO?0%RG1%&453E)&G+8QB$D8[]D64F54Q1V3-H5# M,; ,?HK9\,%.]'&C>TG#=M@<#PBRD;Q 62N> 18 \;S/SO_[Q)MW>6M5%STA=&([*T0'C,"C,>HO;.?O)Y+O<649V2'97C/PS<_V^X%O M/WRE7] .MTEHQ.TC8IR(,M2%>'6P#<>>./-?$1O;://\3ZN:.GEQ_56=:OGX M"#4G9?G]U9U'R1<#,^\\:S@ZP7CI@CF<5JG:XTJM'M;F*RVAP3>Q?"45/>-\ M7KW?CEK;O^4"O9K643W/H8ZZ"/B@G M\Q7XCTR^PE52>:Z$-5OPVS)<9A-#1C9!_(O]#7_7RE<$/KUS4_Y%S-B7^%." M#"$(F3^JZ?FN6&![# ?2O%ACN\-Y1%A17'/%$&Y9EY0!&DH\_RNF)4Y;3)J1 MM)6M4\ =L]+2X1Y_]7\'/SLKTU03>B1NL%\]SS/__!%N$Y(N.HXZ@KL@FHB# MC6S+P,0G[_3U'&_X+[C+F,#=?@RW#@R(TA@I#=ICIG"NENQ@\ $.$B496T#3 M$C,M%X/6(OQ2U /)/2;+WK[PXM$PN7LT3 [D94]V2(5=:BEA,IQ:J\&08>J' M9FAPY-H2EVG5D>!B/!NTX N2.K1.?VUY*5;IS%)-EXIX,Y&*54E!<8YZK^V0[\&H.>'I"04F*NN/2- M#21';_2EII"#@\J@XG;Z:ZV,@[Y:3UN1.I%AE9L/ M!:W8(\?G+Y_&EZ;7029&S6'D2;_F9ODB.2VI$:_0E.*+:]%KP!BYODD*&4$U M&&*^ZE,1'3JK?V)D]#A[_*\'B(+.-'BAOGI )C-\IN3#'Z:Z"+9R@C G19A0^WYY:_K3 <@H1?;N.K3;* M%@0+A,Y#H*L +6,,@?MQ,+90=1U^!YDK>W!:T#SZ%PV!=A;T&1[@;&0P K:_ M +A^N+W K6$,ISD$ *JW@]P$U1FC;4!UQTCEX1!+4OW=9B[JFYU4U'5K@3(X MGO:&71=!W 8'"ET*9X:LK>#%G(;/\NE&L3I<("G]%=AHCR/7S@!WNA$[CA=; MVMC+E:Q*+Z7 D>SAR-XT2U!4+Y[G:8;MEAOS-3-@N %YXIFIVI3"2Z:#SUA- MJ!4X11ZY"SB2.AP9 Z )8KRD:3,/E\NN.%VTAFCDT=L3X[5.F/5(EU^E1ED) MKTW,?A.]G2 .AVHDZ+LL7M(%+Z%5Y:*:BU59!2KFT425R)*H3_OC)>^9-=V; M5Q:S2AN-/)IH?[B.Z.EV;L&3^1;#>"U#73%U./)HHD66=>JKQ((1Z/G0,6LQ MFJ2'Z)G'$S6I7CT/[%A,R-HM>CTT$GRFJ@SBQQ.5NYF*LFK75ORL B:LE<*I MY:H^H ;XX#A9>A MT>67HR5U[$)&=R:#NJ"6DO-(O#I8+!(H)G8T+S3:29:%;,7J%O5D85)O M0P7!CX?.;&>:$I26RUQ^?(F\A L6_83['P4YYJIP/AC2>K! M]]-(_-^,:L(1T+S'\J8#:>?7OWSPOR3^W3, 50=N83-/W>QZJ3\_T]]?%6(4;J>JBATW]W1UNX^AI<,M1#7\7?GP2W/ LS!JZ M(MRRGSYU'N!GD#ISW^6'Z]?@S@6W7 D2$F[(F(>V4'6$B7-1U=$8:(";F(/, M 3091(W7'H&V5;@7RRA&]_@8WV+;629<@ R@8V2H)GRAYT"39^L\;0EA;_PR M%TAC4YUYZ/%3:*C 5VWM#1@0D@H?B>J?(YN_ZB,A/SU#-N:7#'7_BR0H: MXL]LU\+8KL$$<$5.$&N$0N.[CW.P-4!$P_(06W99O+ \7<8V65S(5!(WL45W M2Z9MA#&P1B"QT>-D%5I3_BAH)7C&-/!2D8<9Q3<3/GL Y;0^G2ZAZ$>B5!?21SK&!NAHH=FVMVIP4K4VD2G? M[B/_;3VS6.EFS'& _:@P++$YF7E;!0,FF@B[VK]< M2?4S7>TO=ITHY,NU^(+'0K[<'E^8*!ORY0;Y$N+8K?(EQ+%;Y$N(8[?)EQ#' M;I4O(8[=(E]"'+M-OH0X=JM\P4.^W"!?0AR[*%_>6W#UM7#E7;=;N@RBWS5) M'CM041_N%)?P&U!]GTYQS]1/(>^E[>5GQ.DJTL-\)^E) \F_0_9J 9X0F;^W M*IT-F3_^5#I0F$4I&*!DA;EQ=.IA[DHYC MW @MK]O7D7OIDQY@Y?=Q7S@_-?1>D#24DNM(B9^N&@I)*"0AE%Q!2KY5O.P$ ME&SLLX-C'_R9\.0>68G8(UT/UAU:?G=B^=V$=T00']7/.!Z-)>[)/_I;-0.P M6YXBF[/QS]^[2B_[@X[T?_ZZVMRD #3"U;*AH0>SY1-&D38%WM=*+5Y)3*R.L%HF66*O46J+[ M_I:J^DIW?S\I?_-1]SE?]1N/BI\*:K^1R.1>/R7YA M+=0 /I%XH&+'U=Y#& EA)(21"\ (ORD@5!T]_N)Y#)F46&]0#<]S>). .&C/M-7E\/JDL\JU$I+:-Q7(E'9?SH$$-"# DQY ,80I!'G6LFEAM6KX$C:**1+M?1$T:JE94=/CR9L>81*=R9^ M_6%0E^401RX>N;@Q,H0X939JJL"YP2:F2E%GN02*X"GYL5D=U%*95,. M*E$>^_4GSM"7,X="U0]5_[NJ_C7"+._4^V0Y20%7=QM:,5U7AZ08F?,J!_6> M#O4^U/L?K??W%QIYI^Y/+6O9E?7Y3"")0BO7FI6;>@[I/NH$SEPP!/+C=/_* M:PYU_YN',]ZI^,QXIBVXHI3$25#U),GH%,@T,O91Z.)ES?\>>2QI^)-YT-M$ MW6VT$89XO_%1T9E1\&?&>>\V#O*D\D&(]P0LSF+57KJ8T9.:D2].^:X.U'$* M-5^+_?H3>\#)6'@H%")&B!@_(GSR!KC !PG254P[C5?;(&EQP$EPL3J$"SJ$ MBQ N0KCX:5&7-T"&D6N5NF1N--(BHUDK:Z[$I&@@"R/QZP_Y$*>/^WZ'D/&M MTTY"R/BYP9HWX 53I3MFF3=6_*RSR'&IT_>6['LZ'OF: MM-4?IYGAE9P[.^G]!MFGI:?HP8D#WV$FW$RA\J_W=5_MM()'U9\QO31'TYTO,F+R;U\C@]K WLOH(TGPXU/]3\ M'ZWYWR$G]&7MKQ82;$6B8UT<3/*U^@#'==WT]WUT%Y=E0NW_+L>*H?;_N/3. MEU5_TJ]PB4(J3FG%OKF*K7.S9@TB %1]_S;NB[I_Y\>NF[!&R3*5B ML Y)Z MZ/Z(V./>6U)P54-;A4_- 7T.T$K1&T33B6Q>\W.#\#=/M9L,@=Z\1W;U<,S0 MS3]&4!]?>ZKD=(5NJI:/]U-\%70K.*46.P3G07"(#K$H!"#;H8N/QF# M[CE$]581R$_9/9_?HV\/]MA M%?A66Y7.*@:J":7;_;T?WSA4A^";2"#0O_UPV!LUY/PS)=CC4 R:T49<6V, MV:GKU@*J#>8":6RJ,P^^#8HIZ@#I!9T4'&P!;(!Y#I"QX0ISX:]2E@&GO<)4 M$P.!B*$GC""/L3EBLH-9(VST>+UB)[,)/A>3 \F#CQO#!\.Y76?Y_U7WWNC_ M_5MUH;)+_[Z]+^8V$XTE"?)?#(K?FW^)B9"J-I L6T;_<'?HAPU%1![XA)EG MH:&&7P42F\)?0G) '?39X$"%P^#?C@J))<+_?ZP0&;U%DAXUF]@>G*A_MO0[ M&H+P$**:BP3*>"R%N;/20%AME#XGZ1ZB)!1*RW^,%#3ZV) >?8Z(AAYHZ:HL M(KH.11W**'S>&, AT1/OOW\FOP&W1'_;0\C^-H*+/H8@FQK^^^F-HBGJ M*R@M: @B/5A.@;0WQ \M),KXUQ1[5C4@$J_!G[?_W?_]G=_9/]E)$LG3+ M_OT?W/_?OSO+&@=7XDC?@%) 9&@#48N((_CFWZ*^$%?.U@1+1)$)AOAB_\:W MLXKY"(!'8]1?V,[?B!Y'Q#3$962'9!M[+:*#$939X&?;SWQ;Z_%#RU$1G/ZV M@>Z+*7KZWG-]SKC6]#<)'0LD_/"?FX7%B2A#78A7!T 8>^+,?T5L;",3[C^M M:NK4D4>@@B8RIO1_=^\F;CZ"N[,/=%!<4\@B])."-[:">$Y[X>A>Y+,"&*RL M5.UQI58/:_.5EM#@FUB^DCH[D#WS^J/MYJ7;G95J"\ZN5<6$"B>D\RT^C:6J ME31?:09_-:NE?)I#'W,5]$$YF:_ ?V3R%:Z2RG,EK-F"WY;A,IN8#W?$O]C? M\'>M?$7@T_\\W1-]$3/V)?Z4($,(0N"GFI[HVPR^43P<9/-":0:&>%%0O<3" M&66+56;.#=!0(O 2X"^ S+FOC28O)>X[C) ?=Y HW"54YPF)H1+H 09O]EX? MY3UH%/[_[+UIDZ)*UR[\_42<_V#T\]XG]HXH:S.)V/M^.@(5YQEQJ"\$ B*" MH RB_OHW$[1*"ZNZJMH!+;YT6Y@FF2O7NM:0*U?"W6$?CN$7+QT $RG0Y+Y- M"KZ:@Z],\',3Z%<':L[U@Z]3?'O4'(&A+GU)";1O,M 1JC%WG6A:08=;XXD] M!>O;XR_:;DN:UQIW*5BJ/V$+6# )_; W0/& .Y\JP-W1M#6.($_"FP3O[VG M.I-GRT2T9$D%351;\RG\0F_@EP.5*_&\!D($5 J17 M@=D+I@=6QY+E))B1M<]_D]V,=NL/#%L36JX;\".XH(&0!8((C.N9_YY#1Q#" M@6S+"=BWO3/1 W]O:\AO+17?K(!6BB[,;?GG[L._)P"LGLVAJ\E+6$^@#@)ZQ:D#KWMX'\"T[V2Z$ M&GOG5&V]*3#PF0!& MA*/[L2'#W-EGDN ("7FEVC!6"+E0AK$38$8O7-77K6!"0)$#JPQ:Q!)\GSGW MC3'3,_:#MH]O\^5QUWF;N;GU9RYNP!2.1XNM(&"G C8%Y-S2%]+/MRE?XLVP MH21#0]BGNVM#6D%)A__/3$G6 3V/!HUFLC,Q)5,W%6C1[07J7@?$G01P[& D MT@!"#1A7'0,FAI8U['V/] %<@'6&-O#^ZC\^C_^-T+ANFSL;"NI/@?0(^[F+UI^/89M.!@;Y(Z M'LN^L[ W=9_+MG0->R=PB$?G NBL2S#8[>H.A-J7OK3Q%(*@@H6E4'OT(^$'8;7KG4*O*ITA19%0AUZ0G4J/B MX1Z/\MCKEE)ET32SDY6-".6,TK*S)RHIL5T6#8"='O)BTF M66UX/!;N4^"L'*JTTQF:;O14?@4C[QNJ=!V?286V@VMB6)&1:HW[5Z! M!BU#??;%HC8HY1HM;E9@U^D^T>*F2=AG:/+8N,HM"UPW@U1'>&[9-/I"GO- MR]#D118?B97L/,?DG@37S-K#@6'"/C.O6PZ[R*16314%K2DL'$Q0Z%1S#EN& MR:1I\Z8V'+0GW$SN*8K79@JEYAYLIMG@S3 MR4(J:=$JYO,MG17 M-7P]YLTR"M9T:N:3"+#8*-5]VDF-3I;?'_PZ9/ M8[E6^H=;@)#5J&^AS7 M)FJRV=F9-:JF$9V+@T\T#+,>KUT!E561-?CDH+$0+AHHZK?-#32IE2N=/2, M)C-NR5)3IINM-.?^X=G0],4E2YIBOE_DJ@*7T?O:LN2V_%/VH5YIHTTV1ZL6 MQ11Y5)/ 8"G/\,_EA0C 3XHZR6CK.=*<#?"B5QF0^6I[>W;_%>I*2-5H1;'Q?(CP%677PE"Q/!7GR,Y"&FCE5F$,1XN%R:6UGQ8R,L^-$#75 M(W/9E-:OC_UDJU"O!4/(Y9"QOF'D5)OM.GFF0VW\@S(A+ M2HUQD94_@#"YBFB_EFM:<@:9F59'+5A,HU)[3B+;:\OC(W(TQA&"%Q!4X@D4 M(7F*E$A^C%-2BLQD""RLK:=:VZ4S=:6'R(.,,>\DGS8(S),-$RV/8"LY6?9X M;M&IX$QUI:6)H7=,6Z,#4RF/I]J88S6DN)BQC)ELMH]I:\MJ3EE,+*Q!WX-2 ML3&O9IR!=TQ;]\5VBR)6O8*V%E+%=,9,9MG646U-E<2"A"B$"Z!]K:HKPF7; MA?8Q;LT6EA/TR*WTJIH,KLNU9,*3K:/:>M4>C"I MSH;K+C-39D5[/$#K*]([IJUG([:\5J<=!%FG!\WB@.(&+:Y]3%N7EJU&T_*,6W=Q6TS)PZDI%9M/PF2116RR_51;=TFG"^6HMJ;36HH#/K/'L:Q!II=) MI-ABZ6/:FJBOGRJ63F80UBMY/2F324EM^IBV]E9=JJ\.S*0FZ)UYNS>7M':& M/JJMJ]-YK: WZAZ3I%U!W@R+77'F'=/6JLR7UW/&M+3BTVK3Y^7J-#U6CFGK MYD1+95822S%5:5VHC8:3U"RO'-76XZJUYOB<.&(6*"95FX:=41WEF+8>M-=. MDFFD.6V=:R)/UHQUY=I1;>VLZE0K66LIW&*S(EO.M%$9X33572@%+5IVMHK8PL3.,NR012BW6GMJIX]JZS%>?INSPJ:55\RRC&X6UG6QZ M1[4U,@,&0'&T7G&+IMU=%HEZ)Y=M']76)6)B5;52N+7$K?OB>*@*"7F[FK6[:.ZZMLP)::TLFLN&J MFBPWO+6C-I[HH]J:+2_3?*IH*HCLII/L$.UE:LAQ;2+5IN M']76>%W5BL1HC3#J$RX()KY6TXOV<6V]H8667%T(!B/;(N"73$V25T>U-4*A M,DF0(C_*4 1/I$2<%U"91W]HK4]5R,96CF'XG3;#>JC"U@8]Q9"%H M8%2IZT8QCZQ+V--Z-A>[8_&HMN;ME3?3DA3%"7-ET]_P0J6#TL>TM2"F^TNT M.*DS3=4ML]2R)II=^IBV5K,2FI>F!,.PQ3;KK266V&2/:FMDA,RK:"J?96;X M1*$)+U]O8%,IVY_V9XP\&O:8>L;I MUGI'M76S5QR0U! S.3+7SXP&PPS.5V&?(;YF.V-V,.3J2Z:_'N=4?=1O;+2C M7G@FOUX0U>Y,UN1)+\L\D:0)_.:CVGJZ)@;99E<;!(X^I" QZG] MCO.RZ)_X"3*\MU^A%SJ%<;KS,@>YVP?GIO*NY5,5X/CV%'G7W#M2+JV&DHTI MU$K+<=/1W%SSHW2Z_?K\$BM.9,G5]\].!?E@M"'MY8!MLZNDIM'9T=\_A^7O M"G3!B+*Z*6H_=AR\4C$]UYU9"Z2J>G9:SWJ:H2H_$D -"G/P=L=RY1^?2AT( MJ XW4[;Q:1C+%H.MB-U>F+]S([B.N7L0;-OX3PYV=_;.T6W;A+?/'&LWL%U M?)L^\-&"13CV7I&KO0#]7O\FZ!-NU^XX8O=W$J8)_ SVPCQ I]_N0>VE2CPW M%4:VJ;N.?(F]I]^4P@E^]W$AV-M2_..CIQDR7I-UB>*ZQ#@6Q75)@X'%ZW*V=?E\>?7WHY57(P)U+"7\0C7JW@\4WC1)1%.' M#__W!_;CB^3)G/L^"NHCR?]_Q_I[FC)WIW%T7LOL(" M+-,&;T XN*;GN>U^B/WY.,GV>AY^A9=Z:[>2YM25/"$U>U K4)^_+U5?Z\[/ M "P*$"N.W =TY(H>7!F@2O-IU-/(9'Z33V8W7J,+C_7AP,4F'C*IU'EN"8O4 MW=;7 PR8.ALQ,IP&,; 8,8XAQO/'YZKBOB]Q'#3*?DU1OP&ZQ8JS@9"FY]"(.09N-QHL)T*Y^)\M;F0.=Y*TL'IWAB$SF^UH)$C MPS>YQSK'"^Y-0$7;N4%%Y.JTS M<\6ED5PEOYI-.@.+RUY0A]:7F66Q5NT+7+&X;J^G]#7QNY\BWN7L'67.]?7LCLB'U_[YK[WKHSC M"WJPS^!QQ%K05]VG::W8;B(SO)$;M;S>3%!@^7+@<1-I\MML+)T0*R*X:7TM M5SL&BV^WQ?U)_*&&!2F)BXV5[[F['7/U M.9SOV^/JV]OBSH-?+/U"00?7^Y[0^\;O::?[Q*[V]8Y"15+HJ>L>3;X)NSJ2 M3O@+B@17*!PQ@"N5ZD!"VK;.S#K"?)-RYT8U"2_; @XX_H!@^'UN>)_:WXX1 M(^Q\WQ1BW-,^^*G-WIBY8W48;X]_5<.N\K*T7K=)14N.GKAD QD(75_#9LZK M8:^\'1Z#T/D=\9L"H?O<)>^:CJ#OKH][OACNX+ZX>]W?CLX1[D-!P($@2*8+ M$Q>B@ YG/2QU]9E'W1")I%\>V H?RZ=+ZP7,I)MM4Y-%9Y['BD*%$.#5T3 G M/8T_I-/$M]FEBM 9\*L+WM4.B5]]YE&'G.^RQ?X9%*NFVG4ZM^EFD&*W,%FY MM6E.I>"M]O ,>>J!P-$8Q"Y_Y/;JHAS;3?<&8K<6P/D,B-6Q_JJV++;J6G5= M=J0!UU\\92&(^4<;J ><.&,L)T:Q;XQB;Z1=7'WFWRXOXQIL?^WDBKB,P+9XTCZ)PASL=%Q>^_N[V/2+-AS:WHXXTITY:CP7B8WL,]R@0L>J-]TE/H,V7 MA$>:(/W6X/6A_=&H@]<=;(\&V?#Z"T*< M.R7^VTGXZU,?=YGN$#YA%_G/@8SE53>YI\U0;L#93W&R8J;;. MI9I(FT>QLWO_WPTZPN?4[Q([PD?/(X\=]W3V_&IF[[67/-:*D="*W\4?_[2B M9>N$("PH2F/(V6P\RE7-[(#RH*(]MV,>P]%=PE'X!'KDX>BXA_V/7R;TI"-2 M#L1O8 M+H4@F/F'8Q@(_AYD2.KR2/\FZ'.LF]Z.:KN_DY!C?XXL6="2'J#3OW/35B&Z M_;1DW8]FONISNQC^BW=-A9%MZJXCOYKHA<%K[W__U#6*/>#;?$ MZW*M=4F]&_.+U^4ZZT+%ZQ+)=0$X]JY)&J_+M=8%C>4E@NN2?D1CO1_!=8EQ M+*KK$N-8%-?E=Z=PXG6)<2Q>EQC'HKXNOSM@%:_+'ZW+YU.NW@]77HT(%/C2 M_\L+N&!DZM*'J7+62.') _^B;#BR=2TBB:8.'_[O#^S'5PD&AGK>$\+4YPDV M.GCG/GU^_,H*NF"(G@X_X6^7$&BB$XAN 8@G\C6WE9]--* A'"T8==N?T8BB\'Q5<\ M7G 9=L(0#$UP-AAX#-&W!M$GYI" (<+_AA#G9&!\/](%Q>A6D/EVV89ZQ*A[ MXAH_+36@5LP]%^ >O_3,/7(/%G//^;D'O5?LP8^:?J]BS,@;5O@!=5'\F;RO MIA\;E3=B5$;4[T?1KPHN@3XBYRV_>F+)_$LU KET)J9K"X9D_WT*WRQBQ1/J MKN,*>F(,QG/26G7H*6O54=>I5?<'XG:6 3.W,'SV/ZA M._1\)^2\NCP?H,6&BV!M>_"T0"<$T?S\]43Z6G=^!@!2@/CQL>-Q-F;DD*Y- MIC52SB6%^E))EC2:3\%CZ%CJ(9-!SG- CKI.Y9KH@PAZGR 2Y-/&(')#UZ:) M@ES'<_(DAY"X:"MK*>^T&?I"N-0SB452J:9U1EAM-JLA4F@.) 7@$AGC4HQ+ MI\2E-PH 1@N73EDJ(V;Q[\;B;Y2)BSB+WUY@+&=:<],2'#DQ,J/NPJ3)Q<;^T* M6L[(/6V*Y:QJI+\8A_J*HDTUBPY:QQ9]K5D=SSH2;L[$E0<4;296M#$@W>5E MWM$=@W_R2WG:$[T>\FNM]4U<8D,S5-^HOL#09[I(IA+Q/ O:1O$D!'VOV\*,FYMQSQF[NOZ=C?% MW#<4:;J5;?-/J%AB6A"P>6%#:0N58\WCR"N]P1.DQ^]9L'KW;:_.HSC[PI$DG7/+ 6/I9IU^DKB+J> M.B@SJ[?8\:@Y2(JU-I_Q4]K3F0<U0ZG7WWFD<><[[+1 M_AD8,[(H.38J[;DVZVCMRH+TL,:0!C &SZZ3P!'Z/AON,8I%X"C[U6=^MRAV M:T&\ >J!01PU@,8Y9\_=/T$2!"S.S? M8\[7/ZE].B+[A+O=+_.D*NI@B\UQP]C M+AH\DY;PIL"M&5;J6IN>V[?:/(KZQ\&I=!Q5O794]?Z@YH,[W%&'FCL_R!D+ M1-0V2Z,N$/%>Z042WM]7YQFQLM*,1H?D<]$;+JRAZZOS3*S.8_0Z$WI] M:(\TZNAU!UND05:\_H(0YTZ-_VX2'CZ4?8NAD&SV>Y7*E;>,J4<\:@K?A3/[/%\-W (WR>[@[!X]@I],B#QST=0X\Y M^[Q.^K6G&7FU^%U<\D]KVJZ:-N:58:O""!P]4%+E5/JIYT%JGMLWC_'H+O$H M?!@]\GATW,G^QR\:^NN_DKK\TS%E'E]HOZ.*_P3\N=M7?T0S\NS?N6FK4,Q^ M6K+N1]9V[ .WW7\<#.8EMI$43=VT?NZ(N^L1$C?4G;]U_TC*NP !EGI$=@L& MY5Q^)E5"HP6O+5<9&/Z=3QE(>W99X*\;=_2]VA MA+T2@'UD^C*_@:Z"OV _8%! >^C!$R]@CNVC'[_H&> @QTX(%LP'$757DB7P M(6')DCR;^^K9EAU'][77MK;! _C6=BQ5=(*VSD0&.EQP)14^ *H98*@=?/)C M:P)\/!)TP1 !WTQDT,7C,[*&Y"UFKS]@+^Q&V,L$/&,EH"GTPE9WP$K(';$2 M?LNL!%R(5U_L!Z"_QF@[/KOPO-_A[SUK8(_K4"Q8GZW.#NSWACL#8Q!/:F"I MD&C.SR-V)1S"SM16#],*_?FJ#F!*$7Q;4 U 8570$^6]9,2MQP)7P'42#=-) MY 3@- 4[!M"O2?2"'0,U,,U//R=?(-Z>5!=PSQC@A^D!>4@$,#.WS*4J@3?N ML> ^TTD'DS+ I,272;UL@X"?)\QQH@Z=U 2./B2 2XOYG>5ET?<9=T_1G_[D M#];WP#'.NY8 -3B/\KYGC/%=D\>W;C+&2ZNA9&,*M=)RW'0T-]?\*)UN'UP& MQHH367)UN3E^]B:# [*T(>VYFEU(@"YX;58W16WK6XYXCRY6]:Z5P1AWG:NT MBQL*(U@E<-Y5PY4EVGFG'0^;H3\2,O!9YV! @#ODT_E!+Y8W\GC(P$>AS?\E M_/*#SN(G-$\P*!+TO1W03%@E_64TGC$YJ!XG6)<2Q>EWT\'ZZ\&A&HW?[.=C=G9.K2AZERUDCA39-$-'7X M\']_8#^^2)[,N<_#4/.#]"-1-AS9>I]>HX-W[I/GQZ]LL 49W* B./_]9W0B M)KE 598O,LE7>8+Z*D]@F67FQ$P!-^,"CO"WY(*/^UFFQ]DE1M<876-T MW1#4<>X>VNX>R3?Y^/,$"Q_ M^-\0E)P*8>]'CJ#,W KBW@J/4(_$7?&(?Q(KH!8:\\K)\>2ZMT>>CU=.B"OG M5<>WPBO4(WZON((?M=A>A7*1-RSG ^JB^#-Y7TT_M@5OQ!:,A ^.HE\54P)Y M3)]?N9U0#O]2C4 *G8GIVH(AV7^?PH&*6/&OFFDH24"G64*21\[)Y"!BL[S* MR>I,)"M]Q04:KU<-XN64"Z)0K)"M.RJW=NN=S6*>\_"G/ZEY.')>CBH]GXHY M4EDA^\3,DJW\=,PMN(ZZ:2_D0BVI\"G_JEX">\#QS'F**V2.%[Z+42$2PG%^ M5,#N 15.6?TH%HCGC*((\D6L)J.@)L]0,XD8#VOIJ:DNF>9&+2MK;IJ:$Y?0 MO"(K-/+.O, C;"Z;7Q93\FK%TT#S9LZM>:/G=<1 <\DJ@]&<^,5+#E\[9'71 MDL.1"D9=TK:^=I&ON+;BS7O3GRY7N' 8%[R\7T,6-5Z>Y A*W51HGKR(4QU+ M^5U*.79[4GYJ[_B[<;9OH5Y[R6/]%;NY)U")"L[1FU5ML61FTZ5=2(TFTTRN M#53B);S=&#CN$CC0*$SSE$5\+UXA[BO,&0_R6PWR=65&^/>V-)ZP16G_9.3> M^4]1EP4+RN]D.Y9G\83#.,]EV<$LVJ: M0[K6'29Z3*/+=1@V46[D'D^- >^E.>V#P'M)3HUF%XRNVTQP#9K+E[M,/I%K M-O),@PT^LS3D%QD61J5FF/$*^1&WO 2PCUR?:K4@,=+"4$8WK+ M97Z)3IA)&[0,]5G+]-,]AA_.M&+26->%U6AA-&%+ZG7+SGRHB#5:G3&SKJQ6 M9CS1E7 :M$31UTUETJ4[*Z559@0RPRDKVAK*H%,B/%".7W?%)D9,F?6R6JKB M9K?186&R"1*:TL)N,JM&D>%8N;E:.4.GU.S S;%0GQX_>LI7*$9 L!IP*I!F M*VTO/= R-/FDF3(]O:Q-D?Y:6F84VYNVS#9H2;YN:;IRG^[TLP6FF,D4ZBGRG*8X+,O>($ MM@SU64?1^J)5(7F&+=.+;#M9YOD>;!FB4V&18LI/DQ'/835L@F?$CBLF%= R M1*=*FY$&]":_U/KF*(WG4&6^;L.6(3KE2VRN*U2K B?/==7*-9-SEX$MPW0J MUUH+H^]J)8W=3#HZ6DRZLR8'-GO"Y16Q+U^5J)7)C>8G@N@27N\;K$K5UB7$LJNL2XU@4UR4ND1O-=8EQ+*KK M$N-8%-S]U%A[@WG@ M]<6G*94;P^^EX?=6RA5N@?9^9 D*S:V@[JTP"?6(4??$(V>IE1OSRI97,G=5 MP_XLM7)C7MGR"GJON!+A6KFQ,?@M??$_J)6+/B+O7GP=-3D\0ZU<_T*):%6M M.D.M7"JNE;O+Q8U@B:IS'VFFHCKQ"%1'0+%M>0247\G4HBNO4SD-\R:9=+*X M-IS6)4KV,1BIIU-))*D)DWH&S\U)ISJBM\5R4\0#BN+G*6) Q27[=JD4$92. M"U0Z.*X6KCWQZY4#B@7B>PM$7"SW WKR#&6$LGV!,#-R<8(4%;3?L4:BTEZU M+Z!Z"\6Q-GF:>PVMWZFB]F(U2[9ZRK9:;JQZ8Z0Y%](@Q\NR7WOB%Z^6>^V@ MU46KY48J''5)G_O:U;0NY&%?>YK1LA-.[$]_NC8@FI4E88U/TPB6SSP-\[6G>5W_..;LN^3LN%SN#3JZG]:)3R2^:H^F MDSQ3G;@-+DTU-QBRJY<;Z\08.;[JREY[FJ>LEQNN17KVDJJO.71;1G,7!\#> M2"AYH[#JX>"W10U1)$6EQ)3 XV0JQ1-C:L1G9!+CY1&""!CX6TZ':K:)S+@S M9&9J#U$%D^2*?-)*(D>+&MK:9&1/AB::2WR>+>L?*'HX'2*J89JLIA93DMSTN]Y*@'^PR-L]5OLS:_VO00EJJB M!EG-L_@3[/-(#3Y=FB!$ATLAU4E9I=JM&FJLV[ I\;KIM"TZ1;-6M1ERR&/4 MNMF:M5I'RR].Q\LTG\%8 LEY5K*N-_M5CE1X(DPG4K'(3DFJW2XMQYV!)DQ8A,>*Y>X2@7UF7K?DQS1+(7FVHQ5;'9W<]!VQ0< ^ MPQ0U2FZY(A*#&4=BS0$KRLDN-?.;ABA:1LBG576]DK5BWY(6*,K1JH:M I+OC,6RHJUIW!Y,TN*F+]''JAK:3C(] M,B6\JKEUQ)9*[I.3M^ACM0H'-:W=7LNTP[%XO51M;A"R\D:M0G55GJ>G8+9JFX&##L M6I9*Z;6Z:#EM/ATF5'N9KIGKT1/.D-E.Q6[B7 %->J!E^/WM3+DX0[R9I0FU M@9HIC.FDZ7D\%>[4*1#C&:-@.$**;-OS;%%;-V'+$)^X@Q7=:^FLQ)$=VVXJ M?%.?=F#+\.MKO85+TC0)%PKX1N/]5R:Q9#DFZWRD@#9)C- MT[!IN-O1TWQD/PT-0L.6ZKI3[7?0D0&Z1+4< M#9N&>B5;*7Y"5RR66TS=+"DH-+H8^4W#I5_[-KV4\!7.+8;&B,QUU&(J[<&F M(6:=NB.ES3ZQ(E-,4I,IO>90/.\W/8)^\WJ*2Q>G261MXZF9'Z73[MI%=^Q0EXXUP +Y<3X%V"(:J"GE"-P-?R*[>"H2P%5?=+LSH3 MP8%/9!C]![^1$I:LN+I@Z6LX2&\$!6#(T;41 9."CPI:";J[(%Q[68%!R:+@@LF+0M@MJ'?@9_,P8N#'L"ZPQ\I0,1&+G@Q>+OO/P<3 M5V0#_%@'79KCL6S9"4F%_\-.YI8I 9T3C!RPPU(%TPB*CG^BJ.V?>3,'=O'V M$:PX[_,B'$12%]9@W7^.U94L[1>^V)7,#RSNPYVJ;3-J_I*$_?+E'XWZE4OE MBPL8[SN^(Q7RD_[?_V3(=.;?U^-ZY4R%\HW_"%_\CMXOC \8E"YW$O5RC6&! M='J")25:EJE8PLP7J,38U?7DED\28$T"QH?YRX+N%RA)Z.9:T)TUY"S_9X#] M$RI@,!L(M6U:]@,07S,Q%P*I>_-MX%6R#,5GKXD5- $DD,%H;(#8#U#:+-EQ M+<-_48 ,JL_72U6"$JGK0((M3?9A)B&Z-F UT.MV#@_;3@,!L&1)GLV=0.H- M0?%/US\^^V,AUS(6D6\G(ED+,$IMR^. P<#T $NKL[D>E&)X@.;$"Z3N%(X- M&-4PEWZ5'_\+!Z@FTTK.!$E^+3*VS\J*98H0JV%C$XB*E9B D23'EKQP94-< M0[8'?< FGFGI$J!CH&+L(QT&2AD.%L@J4%V!1@"J2YW-9$F%G\2)8"C^..$, M;&BP 0TT$98J& P7_BK95 MX0&J=4\&DBC H< 4"5_X_7%'2;R06+JN*UTYTP(6(63'%[:'W*C:@34H/G\/ MBVI- /,J"98 ULA-_ 4\'&)I_)\:6.4OX1<0 M"8#]Z+=;RK:S-3!%$<@<_ X""Y ^0%5(GFV7,]F9F(%\0V*JAJB[DNP;LKYA M#(CH.H%1#>BZ,S]?#%* ,F.@[JP^XD7B MS3=ZDP6!/R)QY>0(5E!$'\FX$FPDUR5%Q>L2P75!'M/QE3Q17)@8R"*Z+E@, M9!%<%^J11.-UB=ZZQ#@6U76)K^*+XKJD'U.Q8QG!=8EQ+*KK$E]A%<5U23]2 ML7Z)X+K$.!;5=7F_LGF\+O'58G>X+I\\\O_;?9>;+LIX'D3_-G5C4>P1?_=: MLZ@5I*3+G>W=*C#=[&1EA.^"'Q[O_AO:);]SK.]):'[O MYSPT8W8DERXDZ^&)B)Q@#)OO68?F3\,UFI[M,Y^H#ESS<84W0[9FT M*$[]JA6&?W-@W;8[PM&K555VV@X#+-M2R[:;2R4D316K03',Z:'C3S,;"9>7+ MY8EWF'*D$'&#JJ698F54U^0ZPI1[2E/3-[# HU^<_R&-4.>I0QPCTW.2113% M\]S(%.121''F,3#M1^ZVO^:&MH=4G*7RO-73T]]Y [.R./1*2\9 MN9)(O#?A2,C(AVYKO4L9H2**#I]BF<1?D5/:91@8V9;GV@M4;Y6OEE4J3G-- MYC52'G8:JZ2K34=?O[]K3_D"@H$?']'"@RFV<%BO4M**Y78M5:*K:V0-:\G# M2M($$5+!?]\RX$0-7Y"/7'Y[G_@2T9E'V2=XJ[K>Z4US1)/8@2$U-*38TU+C M4G9"6P/_+H@4+&Y./&2(U#O&^8UO:7S'/8L+AF>_V9Q_5RSL+B?]+9D[4L>H M[NB<5+3F_#UY^]J7AE]^SK\K*G2/<_Z>O'V)TUK1FO-E#E]%:\[?D[G6XX-O9S-]Y_C? MW24K!5!1 T!1L,P9F!J\O@,,?CL+,-6L#Q]!NRX$#V;E6()I@847K+4__X9I M0!I:IJ[[-X@XLB7;SI&@9M4:#'O9Y()A!)(IEJ951L>:\"Y:_,6O$$K\=FKNRG,^ MH9J[< GWR*FYDX<%/Z^@9DIKO6*Z*9%+ZN0*G]A4FY=HH*!@<"_S@*3>2P6Z MBRS-O#RW #W]=4J ]4T(,Q/,8>,_B#<\[CI#\]1!P7C;X[[#A/M8 9P->@\I MCF"KFFWQ;GINB%S?98T^7NO7T#;-4WZ9N0<*?6_?)(:;.\RR/'% ,4:;NXPQ M?@YDW&2Z7JOP3UFDFE)+Q8[8Z'?Z$&1(N#E+(N$\I1AD[CH_\L1AR,B#S!VD M)D4\BG2UY+N(TR7.W8L"WL6Y>^<(RT6>JV\Z4O[:4'1W M035:UTT1#$AB)X(E9P5;EG)[PK_=QSB"BX4>MTKUZ>F:P?(88[MVGNA*;3X# MXVMI),ZLB1/QXD2\>PV2?1DT] *_9*>+;IX3E@M&WRQ(I956 &B0 #0R9RQ\ M\-U (T['NQO0B&0ZWI<1($//QLWJBA.U:E=,Y>=SPN$K'D" S(]?%!8N*' S M"!#Q<%FWED=RPVVF-BZTQKD/7 M=GOF%GOOAL*[2,MC'6A"**J8 !\ O8+5%TW;B8!Y%,GWP2MG+ MTRG*6'HW@4KXGI_/>-1]@:,<1*,CZ,W..FVZX+5%9,&ND5)!X\6,U.91Q"^P MF#FCBQ$CVL=NE_WNB/;!JVAC0+NGV.FG<4QNI!&>6Y0P9,&ULR4LO4$KA@)Q M# 9+T^%:!S&.G3VU\-H"&BTR?? *VQC'(AO._30HX>U%_ZDEM&88WQ[H!3Q:.8'[P6.EOA%@&X?O%4X6G2+,TNC<@]NK/4_ M=&ENU,7G)D/;G];74EKBO5J'19!D>^(MNWEK[E&^$^%?H?N0NK/T55J:NK8C M2PDF6^[FZ<1_;??PI7XWP' %K75@=B4G,F05T#'RGW\=<^Z/]-4YK7ZS]'E%.>670M><993"\K]CT#G)\Q#EV$+TPDIR* MX?&(7$SW*YNN\,\QIC/QY^O+7OGQIAM_/C:TXPAYLS1 MXM\ARPKG64Y=\RXC9Y".UEFR=4GRD04>/S]2#3>&E3\)!U];WLX-*]MP[K6G M&>G:V]&+WKX&B3>+C>5'[(#HV\4^QS;9;#69;G0MA(9H 4.W#QDBG'Y_.]6S M(QYRW(9JKRU:YT<0*@I &2?@7CQH>NTEOP!G1V&:43:Y3QGB_)WEB\X73YF2 MW<(9UI8JK3)39@6V#769GZ)+/)#OYGGY<&X=@$K MY#]G85!1AA51=X3 B)UH/O,GO.AXOANU_^___3_[HW_98DB*IFY:/W=2MC>M M;?@6\P5.D9,C2Q:TI# &;_XIZ)ZPMG<"G'E\5DT_GP45TB&!(H]XZC^)O<^0 M'B%BSH156=N8H69^,O*_%=(3"PH\O_3;>9>L6_0"?P,> _( MLAYTZP7CW3[Z\:L+A2MACA/P@BQH&#\SLA P\VGFL/_ND:E+;S-@,+-:ZWTJ0WG?47ET\,K]6?SXU6AVP>BZS037H+E\ MNPLS#CD^Q,A[C.HS^XYY($KSE$AB5 8C>%'. M2#Q!ID<\1:5('AFG<12,9XS(R(^ 'X0=KI-%%A/K3KFI]>TGI"8A.-5'%*AN M7K?,9B8-IU%.RIJ[Y@N%E-(M+63@S?#4ZY:5UHR8H+JD,HOA%+3*-AO)L<)C M?.CM6812,;O;,#49K[ VZ]58EJ=!R]#;9:Y(83LC:T^LQ@#5N&QCGLN$:I.5GS"*G42P567HV2!!PGBKYN MVL_VAAW,&+E:L4*7E 8]Q)-/'FQ*A)JVU;KK=HR.IDHBW2#UH:UX"E#;H3EA MJ['DUN:Y 2.@:)HE4O/-:M[FB3"=1$):I?)%W.14J9/DC/5(6>@*:!GJL\&E M%XB16]E(L9Q<$X.4NZ0E#[0,T2E-S1N#$M93&;G<38\&U+2< MXI$:;3QM Q M03#=/K? Y>QL46&I;A&.,_.ZI8":Z5F.$QK(8C;E.@/2;GH%.,XP1:LKK997(^4U# MB@AB1\H7;'Z<*GL\&28IY39: H(.U\RLDD^6U/%J/FNV09B4UU.-OX5Q>&"%4;DDJM6%':6K4E39J-55[GLO!:KQ"A'&39[RU'4TYK MFNE4KM0?MVR9#N[T.&SIK8S5F&SGLAQ)3/ NBFDKW/*+JX=&JI.9RL+!WP<;!IB/W-J3*>%;!F0JC9OC*W5 M2)"3?NI!B/]J$XJ3>[.%QB5+HXS70+A&9^X?V0@S((.[B$-+%5VK,KWF3$!K M>D;V!QNFP3Q%%#/F.M7FU$QUX;47DQ$Q"K(?=BP(3&CHXZB&&Q2[\G\YXNO# MCCBPBDF"*79R,Z6$"O4ZY?&P*1S1&[]:5(F&D2(:/"<7&X-L,BLP?$=Y_I7O M<#Q;MX$O"2Q;79C;\L_=AWV+ AJ#6_T*=;$8F%*'IN>>K[FU.\.VO6/MWKK3 MUH&F_G!:!X6]%]?8LQ[V^C=!GV/=]'8NS>[O)'2K?P:&N@>(\%L#>>NS^"_> M-15&MJF[CGP)P_CM",O>[S[AQ;WX.V>.-\7K;_D6[PN5UJ7W]6OBQ?"Y>E^NLR^\JZ<7K$N-8O"X?KQ(4K\MUUH5\3,?Z)8+K$N-85-?E M_2)^\;I<9UU^5UVQJ*_+[TI0QNOR1^OR^>.T[^^[7(T(U+', MFPNEFYXYQ9;Z#46"V"-^WK6'$_UMMM(A,[R7 MKT27.P$AZN4:P[ZD%WV#U3Y/;/4;"O?%+PCY"--'C4BW(1-_CH!GK]5^8@!\ M/NOUSRV!WPD)\#9?G(@<%[[ X!;!X>(7'-PBD6X#0<_C67]#J^+B]RI<429^ M[V'.0!>Z?.AA7K%PUXEU4'=BR7*B#KZ8V G&D&0I41#T,%Q8,"KMF6$(H9YPR,DWG,W!/;[!>&B?GE#/QRK-+ M+3.,7QWDIC@E&@;/29B)>LS<%?HPNCI3#?]DBGU3/'4KZ$,]4J$Z<[?,,%W3 M$?1#3MEZ$J^V^Y WJ'U 5I1\INNK><>[8#<2P;@F25[XB/BJ?*:(Q]1-[9[] MI1J!C^%,3-<&MJ/]]U%Q_*301*RD>T=>RH8KQU<(7OH*P3LLR/316P&_>Y$F M=+]($QJ!TLMY1S=U$WO:,&ZY/>17TQP^+]!?ON1UARE'BD0QR1G>)=890R.K MC7EYD)Y/AFE8TP'_\2N-/&"I]%W=5A,U9/K058!WB$P?O-TO!J8K -.1@LT- MK$'E::$W9YH:MJCE&M[:$KY^Z?1[>(1H8[S2&G-(%:U6>]E**E]38>$8\L_W><. 2DX917%F7^["Z]NHTQQ!#GE O5=[\*;N ,9B9I(?%>U M\<%[WB(O$I>U8UMV6IH^M9PB4\7F-37I5EB1^'QI_P^8DP:"]KN%\FC-N#J@ MT[3BKF=96#'1O]DM33ZD4L1)[W:+5!C^.\;9+QA2_&9S_EUAJ+N<]+=D[D@= MNKFC4S71FO/WY.U(I7Y?9,Z_*R!SCW/^GKQ]B<,_T9KS9<[R1&O.WY.WOQ]N M7^9,SEGF?!>9.&5#-&=RXB_=M.V_$R-Y;%IR0@T>.L(J3M&Y0(K.K<<'W\[ M^<[QO[M+L F@H@: HF"9,WB;DVJX8/#;68"I9GWX"-IU(7@P*\<23 LLO&"M M_?DW3 /2T#)U'?RT#),E9=LY$M2\[.K4/5FRDY,5+=?L;-90$JO2[T#699:2/]UK(VM1K>:D#! MBYI@$L]#BHKQZ0I[L;>.3V]FZ$0J'^7L=ZV_ JC3W+6>QHLNR2%\A>OWV2<+ MT?616_OZANQYT>;-R]O'Y1):[^?=I;;(U!A6M'5ZDX)V40;810\D19[Q[O:H M\V6$\J1N'8C>3(.*EJ$49SG%FO4/DYBBQ= WG:-T60-\6M$'G%)3;*Y8D<=< MRB)ZY3XTP/V;WZD')$7=5=;3CA2)OX+X[-\)>367#5M^2!BR$^^YW&B2T^DJ MOETF=RG2GL(=!ET#H0\@DPD$OB$?P\.*WD'[+:E41/K.JD @54:?]^$UQ_B/ M7^B1<,3I_(+O!AG73AT[&61;[G3C*%:/- M70:^/@P%!*#S/=*+3AQ:"SR(',' M"3,1CQU=+24LXG2),\JB@'")6<%6Y9R>^"QW?PX@JM$9KO!C_8=X&?;5PN1I^[#])]&73$,BKS70&K:U6WFC)= M>5X?=]H =,@?O](D&H/.27VT[P ZVSA=##JW==KVRPC2JUM&KTT7!$2NYA I MOVG*/90&")+Y\8M 4K>+(!$/]VW#H!&6LP@0Z>J7%T<@0!IKVCO5M-O0Z$TQ M]TW'2;^L(U$[5TE-V7Z;PY11I:8;66V"02O;OT#@@4J]=Q;D+M(::6GJVH!R M"29;[N;IQ']M]_"E?C?I1_"+?W5@#"6WUR"C"/*??QUS[H_TU;3!8]#S7^C? M #W<>9Q($-]U&M]U>L]AE L$<>%[?NZPRH>J(VC>6A2Z!F(4,68]']#5-CU= MEQ9M'D7\THGD Y$Z8]PD!J?XNM/(S3S&IO.%>#\$25-=:;E]42YJ2;$U$;&Z MZ!",!R&)]).[D7#5LAB1SIZ H^Y'@?QP!+-VO M_TKJ\D_7)O/XPI8[[O"?@#]W\=='-"//_IV;M@H'\].2=4#,I?P<+T/^ ]ED M;S O_)<43=VT?NZ8;-C$ 7YK;\<_?AWQ-(\ &I@B>["+4_AJ0NK$W7^3E6 M5[*T3ZCM=+:B=1C2_^JX@ F>.AX:?QLAJ9"<^T'T0_!Y!03[./YE?@-=!7_! M?L"@@$SIP1,O8([MH_!^@6HGYI9L ^,8/%.-A""*@)B"(=4!W8&AC*X!= 0JUU KCWOOS"UC/9L50QX3I #VU 7X"7!-L&MO=!*W/L M=V!O[7&_$ -H*@TZ5L.W ND'@N+ "[#8B ']GNR%8E M%5+*MT;0?Q.^7(*OP/N<->C-,J'N!KT#"AW<7O4 _MI63=UFQ3]73_6KICX MFKTJ:&%"'^:@K,7#P5^0F'- R8D_(]"]8"@JF#1X%_RY_68^?ICP +Y-\*VH MNQ+@4=N!7I0"5A]\ +\-M(L(: RZ!M(B3L"\MUP6/(:L8<*Q@RY]-H.+PLIP M%8)Q![_R '\$5FJOPAC.!_7>./WS&RNFVM93M0%!Y#.3M"*)?MNX..S%11" M>Z@4H%)3#5?8:H70DU-;*5\TWP1?V_$C@13ED83S&"KC/"'*))\9HR.>)' , M)2EB+ @(1'!A]PN@'[V6V^D_#84U(FP:O9K8&U>M@@?5]NN6HI"J9.:KM(*X M0X^JC$JU8KH$6Z9>M]1SFT5%I^==QAT#\Z#@HE9IH_!8N,^BNF&)1K;O<0MJ MF1YG#,9:2+!EJ$^"3'HHAK,#KE]MU6OM7H=)\30P*D)]H@8GH0)1HC09E^N+ M7C?=X!<>3_"AN5.IKJ'4GG0"67O$LDBQRSR]@BU#?:X8HY15^F2'P[RB-V5L MLY)IMD'+T#B9Z:,N2)LN9M18!(UW)D,P?L]ZP[;M^XP7EH- M)1M3J)66XZ:CN;GF1^ET^_7&?DZP)P7=]%AW/M=]413TO&J+ $ !MMI=\+(L MP'IM:\B-^(TZ'G:DALXS)$DNW1R^>GH2E1\)&9A\<]"Q8[GRR:SG?04Y,G7I MM2.!8L^V,TH^)EBNU:HQ=:;1I6N)',V6$H5:LY\H-PK-3IWNEIL-7TQ/:-FK M!@ #)[ K#N"C"^!N#"POTP.61"(PT'Q= N%8 &@+5E($B/*,^R)8"!_E_0] M+ZI+8$)#) 7:$8*G8X*EV:GG')$EEQ=;HY_QX.0>&%&+*I.1:0E M;L[(.$[BS,CRTOUS,>+[BWV@*PXM9_WGR)(%+>D!(AQQF5ZY72\^R7-38018WG5>.VL7COKL_>[C7+#O MV/U95 1[Q-\MJ1JORW76!7U,QSK:[#/.B[^'][S!-# M;N2DYL0\$*QZ^-\0B)P,7*]X=O#$M(,AUUL!VYMF&PBK=\4VZ%&8?>4<(&]@ MU@%9T\]D?37K&+^C*8@1M7I27Q5/##OW9:LG%K^_5"/ *F=BNK9@2/;?IS!Z M(I8#FWMK4_-D,A*Q"5_EQ'+DJ'":(W^IZYSEOVK&+FWSS?'>5CJB4*R0K3LJ MMW;KG[166AN;K0A\4>'6 MT]E\[/7'M:D%\V[@_;]XYB&-G>4*E5C$[US$8:3Z>XLXRMM);%DE,[BF+2BF MG=1SSH:XE=%O#/W*(3#!4'KC]?"TAIM:+(/D_!(X"N@Z80@0Q\2YJ M6?TN[>#N( ][/M^;%71XYH"=R+)3VQXH."Q/ (4P%\@@[8O@]@1PMMM3LG-U M/D)R=LDFR2=:[K2^#IHO8 !Q<_O"(R")S3%:*SM>19N)XQ;)M.BID&SS*=\. M0AY2J3.:0;%\WZI\O[\??W?RC9Y OF>,;+>Y^A/.]5V9E:J;%BTVOUZ^[J/R M74OJK0U.I,;(K&=0A0TRG>9)#\@W-((>J/1[I>CO(F#S.ZO(DB5Y-O=Y!JR6 M$V1K;ZVC!W@0;/OKTQE*B;^P4UM*$:-Y=!S*:Q?4O*"]%<'91PC"/V"B^;6? M.L]PP#ZC08#C+T"R171T:'3[B#3S$-G-/(W:V4K3M,YOL5F91K,RTI2SXTQ>H(M\L4NE$)*J M=?W#B-!$? @?6(0;?M:A(1E[P7\ H->N87.AK;YK3S-"N'B6C;]76P*'R$8; MTN&#O99'X,[F>A7"J0J,IJ:ZG6R7:V1I%AZ%AX&P=.8A]>Y5F#$&Q!APW%JZ M]C0CA %GV1D\)08TGXR6BU7%#N*236O80#7"I6F 3!8EL$>"/R]*Y#BBEZ1 MJNA%O#R)*WJ=N*)7V=B68?(MY3W+&):4NP5A3D(WL7:(7%/.AR)U$O MUQ@V$=3]3VP+_[]3+.E[5H(+XLI_RC98Q-B&E>5$PW3D("*1>O!+E&'(OR_. M<.+%&T[0VQC\"X(_^.W1?WTV@S.!/P%>FVH$*@-V8,D*8"R_1 U@.$-P8$&U MH*2;WPMH8R?,]^/^OZG=]5)#)OQW1.IVG;G232"%>6Z+_77[)<:-T>J MV[0%DN@ML+)&TO:(G'&"8&;HP%Y0#5>6:.>==CQLAD:@*%/Z,=%A:G27R2=: M=*<[3'0[=(.E<[ 6$WN98DROQ]2R5 B[9JBBW5YI/#LQDAU/E@,Q_"20*/H=C]%\ZAM7\MC0])(^OX^!D)Y8,RSH: MSL1.R ;<4_1/_B5P]"$!S=W'1-E(5 3#%:QU 'GPZN.M8 +_WR6*Z:*A0.9;PIY=[W^S=[6/KJLP\ID7'(%=V_"&CEW9>_"S;5"S ME++I?+6S\)BD(2!S/"]WB?%A4#/U"4\@OR/>LU5/!L#3$"R+3T\41AO.$(Z9 MS4F7YEUZK5H>$&:,>,1"%GT""*SNRP^@>5 4,J;\\1K)SV3O QMO(NM2P;2Z ML)3HT648LLLZ(G@*JKD8#Y,@>HQ$TS]^O;<(/HQXV]X#T8/]/UX':;LAL11V MUPA>AD?"VPQGX9%>H8Y*;L[,,4UG-)OWO!2G#;_((\]77C2!.3N1!2D'J[$> M91"+7TR2TH 1$!>3TT1_(U8Y S (_AA.4WEFD ,X#F VC,G/I[%]8/:UP6Y8 M"7,[KFV96&5Y??4*^@R*'P=?!E5_H2[9MXX= M69P8P.]7U@];!2@_^/6776B$*4%57B!A0#-;2U64[5V)1^D!:D=/UG7X_\0% M@O52)?EAKQ;PV#7$K5ENNW-8R_%Y=,\EENW Q'BNP"R]5#P&_0I*8!$ @QTP MDR/[YKIOS+N0.>&TY6W9W6!G!E9CWCUYI]:O:\LO5L9NF, N6H=,HIFP!ITZ MT.J!BR\&*[>U6?:X9/]WGNGJ6QIXJF_&B*X%1R[ )0.BKYN&7]E9W8)7R)/P MPR1[H1I1EP4+AADGKSQ4'(+1.0K/O'D:$"-V4=)G*,3PU]5D_N__^5"@:6]: MVY@3YGNNBIP,BO((8_#FGX+N"6M[MS^8><1?'.W=J' ?G9%'//6?Q-[GE\C3 MWG!@-HQC2[78=A$N9$[N27PWFG8/5/@W;.PC687C*[;3' -FLN7H;.8:S;R3(,- M/K'-6CGO^Y!T SZH9\L-\$>AW* ;N3)=2[!=\"TL^\L^EW'_"_RN6VYP3'[O M7.V[F''(\<<8^579\?==]:T+?@6S"[A1NVC/H?: M;$'^P,A[3!P&KJCGP%7YX,7C"P];0\EWO!.^Q:IN(W];B^.Y MA/[#.^7U Y,#^!I'*^]?@VJ%#X8%L$,J^G:"=0'_X56@[ZS^@TT6)856,C33 M7!>%*;YRVVWKB_[#"XOL..1YI;>7M-OE+0V/.A5ZJ2\FJ;72X]2:LTFK,Y8R M4^T?OY#'<*+DLU,!;1O6VIF3[[*N+]1+P5)-UWYQ-1Y>.P-^ M_.VH>1XVP*&A&H[5P1XF NAJ!&-[G_-![,2G')!]P-PY(7L^R)5BGZYENP(8 MR*ZF// H[!URO0/262L/^_]_>U_:W+:1+?K]5MW_T.7$4_9]%$-PIYVD M2I;E1!-O8]F9F7Q1-8&FB!@$&"R2E5__SCG=#8"K* DD0*JG:AR*!'HY^]K] M]GTT_7I^\^?[LS]^?W/]QQ_ G=82[IRQ9/.)L&DHZ%1/K�' Q:'AU<;S'& MG#J6#O(6K90-<:GI'03P !C ;C2>"W$O*,0Z8_FLR^XU=6HV>#?SEE&4Z639 MZHN" "B$LD>N6.XC+U>H%+W/CUPT1ZRJU=\*"YQ\;'Y\\_Z\<77ZV]_!!U], M3H?'9\?W#CT?R^A)](F$"#I.N;4!G.H_S+YXY9N@H>#HR#X[]_GS7^=GA]]#J8?XR]_O_]8#GQ';^/C4_$Z M=ALGC?:?WM=?7DW^GE[B46'UQ;MMUUH#*D86*5U!_C$G13-KW!&7O89G*%2E M XX48PL3X+14]6Y!K]R[*?E8+NYM)ASF+DW?"IVT1]\F]A]___'+:?+MZC^= M,_?/]KG]KWL:B?S;O!;"T 4"-N%>;F-+R80W_CC]T'WS9?+EW.Y9<>]J^.>Y M #;L-^JMU52!F-X."I=P:D5Q^.6/QIL_/U]<-+\<_:OQ\?HD^*W?G5R7@<.K MS\WDVW_./IY^G;QY^\7_;__TXZ]O)0X7&Q7R5L+&+!R*:)IFP+>'_/L>*K!C MS$>G[;_[X_^^N_Z:#,+37S\XY[_>-$K!_/O>N_\.?XT&[QI)<^C\>_#Q=^_8 MNMR=$JTD>OX9OXT^M]_99XWF+[]&O_WVY6K\X54IZ/GG/[]V<\XV4N[XQ[.Y0891&B-)>NV<85 MC7>P]N]3"%;\(IT+OA-$&+M^=';(/B*?Y^G%15I7NW!*QZL%T&KI4$L/H);/[H7[)4 U29$]B)S+A@)%:%FBE< M#*0DP#<&30::4\@X-D6$1@H$G@)!KJ@D5Y;^I/E2& !8'(18+L]&8#WD\TRY![/R\,O$=63]"^ HB6*\6SP,R,2/:ECW M,TJH=AS,_L234P13$:H"%OP]O;=;\TF-3;@CI(EQ._I"L08/]91,E^#HDLI1 MDI"B"7:<6U(0"IM'(J;6&V>9H6H&(FAL5[L3MR);GDBF3P8J2(10D8 M5H +E>T<"L^%T=+$I?I:+F+^6PX#V^X4LQ[SSZOPZ_SW6/CK._/? D[^7#(\ MV G^_'>>^Q5P!?/W_0.ZC,*?!56BA+9F;"6"FIL'%S#Z&&- M1HJ2(<()\R \5RD5NM%7B?S$5_%@XCM:DDTU2S9'I$MC/J5V&,9Q1R ^&*(J M=(EB*%--:2T1W\BF"EQUE.,UNOX=90;""7Y0)C,N'0 #DT3I??0PQ M'UF#/+/B\-R7AR\YB2[]!L+%.CU?5H;!J,'$M1E24N(E\*S'P<0 @QU #^9( M_F5\UQ$3!,$H#";,!IS0\%B>!IL"^8-/N%&8R'80W"4B*Y0M2O28BP%Q'")[ M+LV><3=$ZY-EK4]*H "<7S(IWN0.1# -T'5!&869-1(:>>C1>)^2*')E50./ ME._SY6L(JQ0OF1=$2&TDH)9N$:&@4X>X7]@G&(7 XS9FR=3FTW%D[7NN,4M; M"RM.NZ++?^]VW-4_OK-Z[9?JP*OU2F^N*PQ/T<=J_R D7@/?$TE1RG[)2<+) M]?&DI7P1Z(Z70.\C?@6Z$%D**Q4]:0? GJ<@9DBOI3(>D7(I4[ 3Z>F^S%,$ M4&I.]#N)T-G&*,T$2=I"LE'YV:DJVXB')R.;R)B#IC#OD$)%DE+X4;7D*X0 M9S/%J5)$;RSX<-ESPH\$0(Q9[;P@S/$1RD+$=U:MF@82\B)>2F9'1';H#E56 M7A&Q(V!%*"FH&(B=U=@9R'5F'6=-<; !]H83^:<*:$3+/?9]7.ZB5?%;6@T] M"9 D!/J"WHTJ0QFY&)YA-V#NY^$5CP,LB)4S(=G;((#D:M6:"(S"B\0UVI&; MVC=^&FS9Q$+5@Z8#@.7GWZRS5)4QJV,ZMRX(3#O^%;[R;E3@B):&1=)HM4EC M]1H[BAPDEZ^"^<#V0T\)AEK>\J36IK\2-Y2[X*@A;)(T'K^N(IZ]M4[QS[W0(Y$P>A- MH0[H';H$<7VJXZO.WBT*B6R]1'5ZQ8CP-ZE7<:(M!'KF4^:&?$AUT=9K<3>, MH+E+@A2@3X I5@0IJ,32\X)K9 ,G@X8TPE$KAMB1(5W6/U6M?JZ4_[8")?)V M=,M$YJCEI(<\TDEJ.C^(23. * +6G0+W80@MDRM_I7(EE')%N]Z%S9D/3V\H MX4F,2\&^)%DU+G M(,Q,0ZE]HG5N]KRXU25[2AO..#;#)*:N$#)XR#ZJJ;5D.A,\/NPOO;NZE#7& M2O7?)6:E30.<KZP6A$C@CPRMO@AGOQS0H3=(6YDF8.S9'C6=.[+E#E.$-;UO]CL\!HY*1Z9_W4A@I0% MN@!8ZDN O/KR^8X*9U>?$\!TW&"CIO;:@@)>I_&R?GWJJE@2,5T:7JUE5ZQA MPWZDVK!5UV!(M;I*%\PIX95Z-VMR5*<2I"[ + =@O:2-OU,&F.12[E5P>F%T M8)$H%TB%W\4T=R8!UA=@_PM^66S?O&=S:;ZQM':W)M(, M>)7I&DTB"O+2HG)MX*UZ;WEO\GJNHL =QMNSQF2-F%J>_.?/K[]#F?]B#_%< M"_$LXE-O!>8!TP-;@FZ8%_B71X@ AH&IU%[05FT:C4K;G''-:#5E$%H#E+W, MIG=,-MUDT^^;3=].;CRS^^;%#(\6S1GLB$061:;TP.7P9-@K(*%),@EY?1-- M= =YYP0TIP^N:Q2!UT7.-1D+(.U4T\4#[ 5R(+/&*&P4O1;J#?35HTW-/R48 M'[+;)JY:1146PQ>WV"ZPSWF$;K4*)EQY*!-Z6>)"D\-IM-&*DR1_JFR]^#U2P-D++PI M30-*TJ=5L86J@8+*^=(;'R98"1@[F>1 F M-8R/3:>"$HVCD1XNI'BP?:,2E)<8>&AL@%R/7:R"JZ#K0K&]5F3Z@LQTLM\5RC56=S:J&I8F6CQ/.. M%%T WKDG0]0:DYK(=!(]FJ*$"R46%!6IU"6Y!"DIJ"%K*NVN@Z7I(8TY$W]Q M[$\JT36'0[63*-T*T%,8.(E-K9X(-5FZX6(*\DH'+:5_K#?"LV9XER*3DXDK M._XI5(P;0HK+I:JES^AGC#E8@:)T@NQ^ LIM%9D;$7$+9\$R;4BC,%6@8<5=\ Q(4V (Y/^A+U M(E5JH%R3=1 I$D),.26B)M.&TFV2=2!9$MZE0_1(R5YB@#A>,L R+_OX_(1U M&UT\[U,^0WRO"\T56$\4N4AZ"H9(-4*= 9'M/K\<6%V[]71S78U;(]6O3C[4 M!04,N, -4A]_2K$4C,'7\@4!H1BBI4]:1M:"X+D_EYD[Z7%P(<JFF5"PJLH^...NB1/J.0-G)#($>5S<$'J35 9BF(Y%'OJOMQ M,$1#.6?GV!PV!7KH2,9)%FP:HA$)S[PR MQPJ4H\RH2/5]/>5,F'BV&"*%GJK D3$7D,8W4Y58C]V)0HZ2@KD:%AW?P/+$ M*PSZSPX^2S-U]CH)<2CI1ES+, =(D7C3&B/#IG$^T MA63XRN:P":"UA6*RA;A05K:FB4]+3'U$F#K2E@E/7-%[LCR+3@3%/K( 8R.2 MDR*A5GDD5ZFW$-'F2"1C-8+/]#&H6#64N%2_(A><+^9(Q>#"[G6()@VXY>2' M@J(=JP6E:U!%0&NUSD*5&E*!+&)+X1-Q'3C#\DA573(+")G*:<;B5Q+9E!]%):)Y6[-\;@N9ZL,C#(8">$=B#O 6 P?^&6"! ME>),+"B,J HFRE3(K7(DG2O;+M9B"^DF27)3L4&?9^<5J"AL6AFG+3^<=W%# M0'9X(#$^K(DK-SCI![V(M&23ZF>EZ >S54J2E Y4!CFKSL7>MTC5Y4F"6%P% MKFTI:I4)I929BQ8QF3XD,66IY11F_$;!:6#*[ZUN&B;&5%*KVWYI=?17S\&^ M&:-;H[;J!$+&:-#3BMTX09]PVXQ<$U*$VBO"Q9;PG*6_ M1G8SBR*^10:/0SUK[B*F)YO>G]GMU ?-==?(Y3"9&Q_%+.9+=,6M_IL.TWHA MN15;G6[EDMS5.>FC?$@&XOQ=5-N^("7WX%T;N-6_#[S;;M VB*@$(JRN040% M$-&K]]=>[6L084338T.$$4V50(01315!!(@FPQ%50$2OWC:(J (BFO5>QR"B M.$30)9ZS=[,^R*'>W:[[=]CU5NW#2F_9#CS\\JRMN5TR>5G\D-V>\Q6)51UR<7(@O)EP4)SFJ3- MQ7^7KP\&>\WDF+XNB(,-DBN,9*LX)*^UZ$M"\D/?IR+$@;$ ]?FLI+@?"V0%&R^^LVTA1J/= MDH@J'HX*(_"R-U285I/Y@+*WP[QSO4CW&:NUFB-40ZR,CU@I@ MMVA_X<"1)AV JB&MZH9Z6N_:5>:);J&K8?_B 9CA._(UUMCI]H"/3 "-1JM&O];KM0"MTU\@JV/*_['T7*%2JYX7>1U-T6[5>OU6T M*5,VF@UY&_*6Y-VM-9O%DO=AH;F289G-K*5VX<92V7B]M]C:LQ /W<-L_.8[ M:9;R2BVVKV9*WEO1.J=F]4UPR!#Y01-YI];N]DQ\J1*U<%N)(!9H-)==H+Y] M2ZH:L2JZ$_3)SY\#>>PP5?D8E]ZX](?ETEN==FW0[IB0E:'OPZ3O7K?6Z12> MNSL@/.]QS,IJFJ#5O@2M,% E#R7S+],KG(Q#7]EJCX(UR4%5)AJ:,S17 LWM M,3K*KQG:2G'R?HB ?8["R!37B;J0)3OIFCT3WVPOB? &"_C!P8O(\"X#??$K MG^"1W7_++_ B:X^.YX_D];!X]C'=:?W<>+S&XSTPC[?9J_5[?1/1,?1]F/3= MZM3Z[6)3PH>%YSV.Z'1-0&=? CIS)MHO*R_L-@ZW<;@KJ4FZM69C8$J+#)%6 MF4A;M6Z_V/3L'N.OY##2O81,@9Z8"3KMTJ)Y/1]3DM=NY2-+QKLVWO5A>=># MFM4TU4"&N@^3NONUSJ!P8^J L%R]R-&]3"X30]K/&-)Q/FF'-SA FX":_<*3=H;$#8E7B<3;K6+CK7L>RJHP=C?.V+6*/SA@ M/Z36/@>X9GK;@NV59>^MX5R\XU\VK^\X,%#V=HLN.FFW:IU&PP3&#'\8_EC* M'_U:IVM":W<.K568#C8W 4W1UKX$W%[FN_!"*&*C,)C 3U=@P4V$'\-'EL"#/A$3C_%< MAF08N8[+PQOCZ!M'OY(V5;/6&A1^M8LA4D.DQ=80@N5?;!GA'B-P7Z)1 \M$ MH_8H&O4Q#'"3@<_ YIDQ>8RO;3JF#JMCRJJU>J8?T%#W85)WOS;HF[/!]ZD? M<&.;JM\Q54E[%$9Z>]:OP,S[W%;D5[Q7<7BINO_)N9=N'[T5<=$UWV5NJD*<^ MRX M8$ G2(:>*$=U?+^[>H\2MEIX$*MAF0/1#6L8UEADC4&MT2H\85@V;^RZ M,JI:=+!YWO'P8F1/E]_SLP<1L#+D^:-Q^P]\D[NI52D=DX9<#V.3CX5<'P,F M=U%C5?(F3475MK?[F[AAV;D$[T0'S)>:%:J M&D>(KS5J0N$(,2G0K-E;(]6XP=5U@^]I#W5Z=T_(_1:@[II MG=NG -+]+NPQ!4*5"";!F.?)=.H);(SC'G/]41!.Z*:\XC)C!RYZ3?"H0%?- ME/SL,5D^PF#18ZD!.JC@T%827OO!:0<0&X+U\DO!3HY?LSA@7\Y?XWE) I;. M["0,A6_?,/'-'G,?'@IY;+K6]MV;-M&B.?>I4>\5>S6$(>Y'M&_#!292M#=( M+OQ0$A,N*MX4._WR:<>FV(&+:!-2VG7^K6X5?K&)H=']W^2>$G.SV$SR'LNB M\H--FU4B]0ZW$NF'F \]\?./CGOUT(D']6QF?4A"[ILXF,H_X?-8("I02@W$ MY.4TB%Q*:M&QCNZ5T,3=:#Q%D.36EIF&1W;@!>$+??2"'G'Z;4WUW+QP\!S M-#D<>6($V^EK"G9]$*+QBR/Z9L[FLYK+15!N-A\3A][,;.JK%43_?PS_YP/X]#(2113^"M<<0$ ,EA[WAHC^7W+:O&FHUFD]G! M9,I#^!&P&X\%_'_-NTR]9A6XTSP2;\.ANP2!"CQ/?OXDKH2?@+'N_EQGGP/, M"X?R*^8(.Q0\@FU\W[3J7=U'B7O^WNJTZP/]38T%(%QUE=4C_7E;W-* MY$&KGM- 1&JPWC560W]![_SCNT&W-W@YOZXYY>3N@.N57$)*=\1D&A.]THV? M[A+Q5L :5LO&)\!BV2J6\9DUF.>J 7 5LD8?=,S].*-90SX+%^>EHY*#)&0V M!QX$5!\-:15><,.]^(9-P^ RY)-H9H&]W#)RO(60H,NZ8G>"_=?!*'L=6[!Y M^!4XDQX@+KTD3Z^,-8/3G3#0!(3>_[ "033N:6_&,Y,H M"E]'4R!A6 :><2AE!,QU2P$R&PJ;)_ HK#+_)NP<5W'%/5@4S*SMA)I^!.& M^["#B+:8H2!BP$N (1!\2(IX]#2_Y*X/SVGDP+JX;0/_<]\&2>;&8W9\?L*Z MC6Z=I8ISP>PR,NUQR;1S$5ZY-EX:4XHPT],O-1GJ[1E)UE:"K-NJ]^\IR/(" M9Z7D6-LCB0_ 2 V21&@UD&SD;!J$)$C4<'A>O.O061*X2!0X\3A :0&C($/B M>##I2(1HNN!@?()#_$U3P!(U0 (@/"G,(I",=,B\YXZT+%FZUGJ%V'N)OV6X M>V?<_0$()]2DA&*_!":?64.J_("_&_7>K*72T@Q>;R[G;[;61E&\#=P%[^+E M#'I.P4,?GD?'(^17PF/#(/@**(E(*P)#K[4%UG!3+@Z0HW'2:'/>>NY)VX/U M8%1F/,^WK-=NY)(VDSV9/QF.RM?_O_VP4[\AM2X4^ MFL0AE^)H"!C_>L1',/,+[EWSFT@'W ;U5L;Q>E4MO+=YP\G]PFL//GY,TE_T!PG\"M00I22-O\YA_95Q#H+ZF40K%AHXD39S<%4 M:>)(1BD6O\_;'?W,02&YU%5BR6KV)-\>C*+!=LC#(6]C$L 50YU8M8 M_2)\P+LGK2X'&-N-XI!H6)+'ZM_!HYP*/T+KS<_9J9U9>NG?IL?N'M=J9;KR MCE&MG%Z<\5FG_"8$>X\V.80-C]PXTMLC!]1+4&P"' /[*RT&?I'F++X2D%8' MFS4!,;) .KB\T\D4R 5H^AT'_S2,V/%E**AS!'=W+7!N>!.$,PX*X$:;.?'H M\#4-YGH5R>>UF(8"=[L "[3?Z6M)1QL\.&L/=9;*G4'=*HJ,^O<.CA(5$=F$ ML18GW+:%IWT<]$?R&YLG"1LL; X#>+C;<> YZ("%X-T@1503TI05YM*) C ME_C(ZPMWJHG.,S1]P8O6T@6/=L1[2IZGT5R=OW#7/IGGV3QODIS%P,+\V\L4 M:R1\-\#_ 3A>Q@0Y"#CJ8@D.UV&&T N^L(FRDJ%Z[D +&L)PMXC&PU!M% : M@V#/F>O\].3B5^\K6&N#=KLU:#Z1=E[%L/(9KRRN(_39ZBN-\YS3FT\DW9?( MFS(N SB\9USZ%,@9C1"=5[0WXA< M:M8;3_4TTQ )[ ;6PL#,=0.'LEEYGL[H^$O]O XCA=. EJ/5;TU%F:]A>P'E M7H?"<\%+2M3'R".]*+8Y>>DZVAH+&#EU"TNAN3M4RBP%Y.)*6NI(=F;E M*@EU42S0?&MSNXUDMF/LBC2: K0%NE#B;\*_ M O =UZ%)1K!_J=^BG">-. ;@3X-(DAAL6T24^M2SPKATS@#F,1$?^>'Q.8(. M$,446(%1ZB0"F84/DR2E,$A)ZNG?@F'B=PG M[%+B2"1HV,PHF3GX06>Q)>,'(:;R+GE(L0/\?AYYF,\"O"@S))H-PRWRDQNE MN33*DZ'7B%LE^>* *$**4E2>C@/0 \X3_B4:VW*;PP1(2B!I+BH?D=&>],)#L'H>2YZ&&8-+7V43LX6#G!GB3A6L&6X\SE8V!F@K M2JNQ<7 -< AKB (:&.C "0!&R,JA&'G$;9*HP+H$&4=RC6"B5FCS*9EBN(QL MK;ZS9.F)E+Q*%Q'9J[ADI V2:$GB4EDK0&J($A.OZ26OR(32BY4*E M4 )'#,V#6EZ71?0]+ H'"@4\X*,^U>^ILA2 2J"85%)/1 4:2ATX4D/.R8)5 M*F26)E-J4E2)&URME78CZY8;,U*;Q-)= =D 3@*?$0*9* .:BL9!XF$ 4DD- MY'&2C=PC,2C=I(#LC0G"-BO^Q '\6LXL2J5J3BQD.FE&](6X,H+GR NNM5F= M/HMZ^LJ-71'),,@&N9'J)?+Z)I%G$GGW2N3E"^(1RMOI Y@WE;1<@%UY[E\) M^ GQ39V=^6F*H+9@1BT1-ZDSS49 VL"\5]SUI%L4H"6*9@Q\7X,'<^(=A07Y M"8X;V2#>T88(;U I:1= RBD9 LE;)*B'P<%1.C24\@+]G!BT2"QGU0XGN1DY M,00KE:&;):5ZZ%R5)\>S@ 0J-2J_O,DVGWJ: .\(U)3'0_ =8<,>O)!N-AMC M>*.@2Z_Z)%8!IKDQ$2E4?T-R.0C1F ^DPDW'TQ:"+)D$DR/)>3^[LN_G.QJ6 MU#)NV&EVATHLN3*478HKD8-MR?FSDC+7OJ/$Y*(JBD,]:]JB(DNM-FHB[C7J MS;5-4CF9DQL?K7Y4M1HD^F_J[G@A]9XK*TL?Y4/@0&"V+SQVK.G@=)[<=^>]>L?2\:G469M^8Y2:9#KRM670K(S>;0 L:BUG[V0IR.F2 MKO)EL#-,4D$FV2D,4M9IWI=UK&:]V]YKUL%"J0694F7BN&VS52>7[KZ3B[54 MC,[99XT5ULL,''LI'.>V:>1SI5EPYPSW4-.FP@SUC$J*@B3BOA,]+\)"*?LX MSO=IRKDP@BY[2V4<"%B!8Z2_+V(C,NRX_X?G6K6&U2]:4I>-84/8#PU:'0!A M#VJ-UB)E[X'Y=>?^!79KZ\(!V&"[8^/]/,?TUD18);ET"V>W&S*M.IF6>][N M?H^3&_%JO4[K7WT5LY7 MGSG)?HR2V1EIC%X=C_C!H[VS8W\:3U_J^YKF[T8*$#[/+(PT)E-C5-Z)S9E<+./.SESI>RVZJKM?Z_=65'8ON>WS MODL?U#,\K;DA-W\ :]T:B,F2 WYF3^W9Y&#?]&"A;TN&HZGK7:$U>K-3SR[C M]0-?I !F/(D#UF -G#=_,,]^WRU\WW5)YWF)CWR7JX/)FUY[;7">B!\$0ODG M#K3VA.%/^AS=2(4.EMU&D5TK4=!M%ND5@0^\='?KM\U@G$7=3O%)7Y_I._-' MN6_I3-KU.G"61Q[!D;3=3KW=?)R'JTDU5V]TEFN[W'N;4T&1IP\.#%XJB1?K MD1Y&6&V\].K]EL%+]?!BY%A5\6+D6!7Q8N18-?%BY%@U\=*'A1F\5 \OS7K/ MX&5[>+ECCO%6-[\T()1W&N9M$GVO0;+D%-6[,O"@WA]4^C3:)0 M_!CPKY1G(++ZNH!"#[#NUP<')3$*//WDH#UJ$C@(5[8 MX:#]J83,R9C[EV)?+(*'X_\!I_5;C2*/ZS=61 7EQP8W$JV^?^BA?LC^R(YG MKB^!D1[5&H MJ5$Q !3734"IJXKM;O>EM#)35+%FP;5&AZ%L0]F&LA\E92L'\7&A5%ID%4?I M/GEF79KB^.P3>W?V]O2Z79JO4:!)X$8"C84O%L*[C5JS4[OD"BX8*NG4B;.AF_'-H7HA96F4BH&A,+%42?_Z?LJG/Z@U M^U;1RJ=BB#?T;^A_U4%+C6ZM.2C<^CI4S.]'&&HS&\TJWDBK&-KO+??V+Z9U M$H33 ,\>_.$#WM5Q$&[48PP$%*RC]D\A%7X3K:%C0\>&CBN%T_+#6A7!:?FA MK1V;2)4Q$*75=.JY$]>G0Y2*N$.FDKY/A9S_LL]OK1:85D81R@;3%GS-=KM M7].PF6&S V>SBM@GAM/61_WVBH3\(@J<*AGG^[_]C-RI8S,_!S'W#L)!+$T' MEGT@\FY*>TK?YA;23YUV;= N\-I=PP2&"?:."7K=6J?3/B0FV&IC>,60?D^7 MV&J:&KG*APG+$^G&\:IJ&5&%0AB/"PR&*0Q3&*8P3%&IPKQJ@:&2X;E'48:G MIEAW2,?"!34%GM6QE_@U]4U5J&]:L;>"#R8P!&H(U!#HX5?6;1M9Y4>Z'G?) MW-8/SZC,?HU_OYT$3K6:I^Z7LFD.:NU&X6G+BN',%IK$+--*V\JI'H]1%QV$$"K?A;^GE=7J'E)1C*'A1TC#>#S? M05'Q(<>J-K.#!H=UNMGCCF=MZ^",RFRSM9,#M492&F3Y/T^+VR%OAT)(<$[@K7'$ M!.S98>]X:(]9RZHQO$2>V<%DRD/X/@Y8/!;P_PU>LPK<9!X=UI*+?G-;^M&= MF7$&,NE-I3_^X/Y<9V02LU!^Q1QAAX)'L(WOFU:]RV"EGAOX-1:$,/[3&F[^ M>ZO3K@_T3VP$/VT,CR8;A<$$ANAUL]'O-H0%:QYG*V77/&(.+%VA911X7G"- M'$F@)X;0P%#2S89'^#02+_2'EP4PZPSQJZ_B8$K<0HLX\OA-D,0O1NXWX6C] MT6AHF:O9:M:A4H_UY6]SHNM!JYZ3>T1V-M9=6T\"2&XS[#G%SC3YEBY13 M9N(%G@>A*R93/"$TDU/90F #,PNYXA[\. V#:1"Y]%(\YC'SQ26/W2OAW2CH M1/2T'40QSIG-$=48\ ! %X0]O!4C&/DE=WUX4$\/4W';!KXE6%Z[\9@=GY^P M;J-;3Y7;@E+>N2AJ&$E4HB2:K?^JBO2Q>O7&K%;7\J<_J+?N+7]R_(CK))Z. M\6#?2V2NJ93!$?(-$.17$6L>LP$D5SR\84,17POAL[\2'L8BC#0W2ZN+.)>M M9JT?'/?JYQ_A'PU?VQ,\1&-^/,<3+01@CN2WX;C88*&)4)MGS;:VXE/SK#F0 M=CNMFO[]W__)KSZ+$*. ",(7VOO*;6LLL=TD5K@41T/ \-6!.^+>C',@44QUY8@2&J'Q-?T<^6_JE M$L O0N$1!G'TF7%3V83&)DHK^%-MK&V!I[4E7,T9SJT,,S]R!A0_^NG)=Y\_ MG#Q9PK.WL]UG$O- ]2?P*U!"E)(M_SF']E7$.@OJ91 T>F1[>N06!;)K$7X# MA!'5V1F8&[".6,KL)&0C-P1K1,E*L*Q8''+Y._<\-/DB$/?JCPC<(3:%502. MM%2DEY2$\%&/$-],$7(>RF&2V3!'%(>!?RER\R@AKPTN!X2S'R43^"6:@EK M%Z<<[*40;2AI5^)W.-\8LX <%C,.IE-ZD!:TQEI:+B=4'D?Q4,7\ZH7#!="_ MGOMR1A>WZ\T97=S2NKC9OKX4^G^"WOL@QE]>:-B#;/SDA+S8E1*& R(JN3!&V'W MV%WX"@JXSEP JK#?WY 0<%A<"6J M)"T>D9]606&QT,5@Y(5R#JQ,%26B+J)QL_J]N% >A#-#(^,\T="<8 M-9?+0JWEI0L?@[\^Q%"ZS:,QNP0LH5!RI$(+IO@7HH?;8&"[L2NB.ONW0"1R M4I#QV(WTN!0NPOG0Z 8J@/'9B-M4U4$ FO ;]2;R,-" @I-\Q" <1) M]C^\AFO&F6HP@$0A$2FL/T'/07H(5R**\04DTC+0"E ?"L\%FT)F*%W,&LB8 M70YKB>_(!0>H55( SZ#\&F0IC,6B9#1R;1>! #)C(D3,KH/P*W&C@H,OA!,M M!TLM-TT*XA 1%0J"$R$!%NJ!.(AETA=V"UO*BT^B)KVO:R'71DOY"DK=1]R' M,C@YA(UZ[E?,R"I*(6S/S C2.4@NQSH5-%0W1::D,?*"ZV@U:<.6KKCKD2%& MSP^Y)TF1','T-S"$0@IJSC.:*?P0D"&K$ M:.'))>Y&.+4TC N@7]SL=9!XC@8)O#>"W<+LSLHUK62F?WS7'[1?LG%PC4YU M#5\D\/HXK ^N-PP22D 0Z6D\X6*5=QX,8^[Z^07/S2971]%BRH:+J?+L13A) MTW<2L7,1;(E,SUT?6@%P0 M?$M+!V!L'B&-#&_8IR2*7(Z@^O(UA.V(&HDLO'(T)B&!ZP8JCP,:)E5U^).J M#,AX!1Z8\*\B_3OQ,P*B, /N.P^( ,08DRP#7%V2E$&IRF4A'JX(Y0EM+V,7 M$@D2_XY <8"[H2R#Y,K )[NP-[NQ8RI:;*M;U?4A1>IQ*0)F$ )&<4,)F*89F1*8LP.FORC^P==XT M6![Y*LELM@VL$)IWT%V5M5@S+_PKS0874U] ;"!5T0C%$6>*GWR!2A96J&S5 M,K6 M?82K8K@9?JO-"SS@(JP(R#DW:\JF#*,]+D8[6>+UE<14I+.FW'6( Y9ZZ<0] MK9PA0MR3*Y\N2F7]&^T!P+<[17-6^>*JL%%[1I*CTMPALA:L]_MF(Z=3*BV>,6AP]6QLN*.=1SY7MP"\^JDJ/ MJ8![I.-%&+,! Y3[D9[(DA.=8%# OY'Z'EQRV+F#<28,,V*<": %1NM'\ 5E M^![V/EL:.5+M M_GOJ9E8IYA+#RY@YA_6ZOQRBDI72(\\S[_"FFY*D;UY.?7 M8A@7WT%[AQ6OC5**%+!8RY,0?6ZG:;.:?,]7.4 M"P091S&7UG0+L M%>R:2\*5XS+@/5A%3'VZ*N(L [+$*:U6+H:C8N,>=JV%46Z,Q2FI54?X+O - MY0TP.BB?Y1IW,B4G)_:H.N]2, KIDMOI"! 94JZ1^3KW=HT8M V^+JS(PB#X MDJ;%^:9JT.7N))G ]U?"QQ 238<;0;L:!RHI-K<2M]>86:$RPLG4<[-^0)V" M3+=25IKQ7 CV/@#'9E!CV(#?;+Q$$5*CS]9+F=N2CZ!GPK[X/ %$ D[ &',P MLT^?Z!PO"N%29IQR\%$6CE2;-TM M@2>810.K"*P'&UD6E_L1]F^[*G-X&L6@'F,T*H8EB;?/E-(;\RLAL_T@7Z)\ MZ%4%MY6*M?6.>+:C:7Y'0N\H*WS+HVT:!JBSB=G/ ,VLEQ+3._ \+PGQ^(75 M>QFQUVYD8^9-F3+'Z)I&+G%01B](7;(_%Y_Y1!$L>N1#EM77-)IO4L;M'/M^ M0G49TR",P7+Q!"6MWL!ZP2D[^BTUET:P$G@0^VB4H?1:V((ZE=-VA^K1WR>! M[C#87F>R9SI/AF'@PV=;H\[!4(=&I-0])(ZLG#B*@#ZG M.K'_2M<>(%V\XHIP/H(ABT$72B%O6W:!B9I2,"I1\)*XZOE6.XOTSD"BJ>W+ M!G>,MT[1)W:=GYY<6'9GU&J*SH4U'/*+]J#1ON!]T;P8=!KMSE"T1L/>X(ET M<^4;R%RM?R48CXK)>X5IX$]/_86N3[D>KSO+K)-#F5LK2 MI<)2CH=@@*#V_"IB]LF-OI9#M&H!(2R FN: =.@SQ@7U0HALHD$BD[@+AF%:$3J"(IO4R(8JE[*X8KF>P H\QPY M''1Z[6:?7SBCKG/1!@:]&+2[PXO&J-T?-:Q.3S1:"QS9QKA4&'@13 2V!8. MDO5%M]6R.E;YK-BN,[U D&VQ.KI-E@HL 9)UD^I+8B$E#*!AEA MDMI4^49:_.5D[(H1._T&+AM)V0]8\0=SD&*CWS*MIGZK:34IYB$LVQO0;)05 M.MKP2DLH,PS8>0Q,4PRP:1)B/1H5''Y*/%#K+7YD=?3HYVE)&JQ9L>NQ34$> M:] "NGU%->+)5!_3DH?>O?=K!]I>I#'Y$LRQ9P01W/4HUU*M[$75\?R\MBD8 MR M,X5O/T^ZJ5_B:WR12I& $*X9$HDQ+Y3TI*AW4189JD9F-'))0CK1U#&Y^ M,IRX=)Q-1I:WX >U)-@W&)IV:G*!480?HV2"X<&_E4DEYQ*2K%45'_@30K5Y M1]@@;H-K(E='$Y^>I.Y"F'A*K699+JU 'P*A#3('U4MS62;-9=)<]TUS;04& M.1AU;9-^C?*!:'2G60ROH+Q@)/,%3E330+:)&(?P%O) 4.: MXK"U2D6FI-2)D>V&3S Y) 5RD"F3T!A30Z/4O3 M:H<%LU>DDU%EH5]/M#O??! 'BR_4[K;.&0^CVQO:_8;=O>AT>>NBW;='%X-6 M;W@Q:MD-8?6'PU;J,\@W/AY_^GQV]N'SKZ>?SMZ_^?#IW?'GLP_O+]J#9J_5 MVZYWL5(U+<$K+E/Z&V=G^@Q:T.#-EXR6SG)KSX$#O13K+3"<1W:[0+:++GK= MYB"-?)3H.5EU1FMCN<65U@W$*9. 62"D5QF'12,*K#2Q2X07A#*6:4=M@Y14].LST2-ZC?AS?L$@G;5T5-/(G'@3(* MY7*0Z29@-(6@R0V_!J)G+2O858, M>9I6B,;C951+)\NFMY,(;#1,E84,'!@G(+-\FL38Y(,&CCU6'6/(JK UC$L$ M0T\!"UN>/(XQQ0PHX+HHJW7FIQH=IB0P_I!KB$)10.59."[J&(&-0/ A%G8: MQ/9 #_F1+-W2:W,G.,D/&-H(8XT>-0__ECO80DRF7B [V-3V9UJI*%@EHL!+ MT@8H"H1@Y%&?OJ3!1A5K?H#6,.7:$Y)LA"D:AU]>H@J,E93F681'![^D*Z,3 M^UG#75[ZV3J 7V>_ZD8CRC7(=5%!;!3IECS9*J57B%TXRMT@WP_5+](@)35' M=#HGKG\J@[ZP^+1YS!&8K%5]8$2\?R;.)4+Z3] .^-^4WD?(>3(-BD,JB*B3 M.R7U3A:3%YD'JIU8,+4BERRW)*;N 9C!JB@&&(C MC/JH-UK#-H- MQ[GH\&;SHMUJM2^X+?H7/6O8;+2L86_4[BX$G*QCC)*^X5@.&%TT>]WVEA7! M1L+RN$[!6Z;655)#DY(48'V#P1>)&+U&0"4P2G"M6]W6QR]5LCF_%R2U*S=( M(C04YUWI!X8Y2[(H[UQ9\IF2?FNZYYAJ]$WCMI=>,,3.0#<*$WEX+G'VPEF[ M*B"1IOBRUK#Z=DM9EH;Q\O7R\6U[EA5,7^KG=>G"J%20E#"4#D*I(PD.93V2 M30024JD9.E_(2>QXIG$YTYQZ0ND>8?^G'(2-\( ^;/A-QR+[5C[C\ G68D@E MB*#7IJKN+05'2V 'MT:80I2 Q003K .+T3\C$:N%&Y5V@75@R];>81AP1^I; M#\\!#(^H2 8;_,%G$KJ?F]K%X&05&")AP.PSDSET[TUHP MM&J8O9GY,P.:@YE38X12M#:0DV:ZJJL6S(CQ4/-*2B)(I"2IM,Y$9I@E7@A,4)P5> M,>R*UD[:M3('?FF92-M%.T$>OYY[G&R?X-*-J/X\_UN>:-/N6GWN-B*7LF5Y MQ.G#N54N+BTBP4UY9#2X_MR$\!W B4[64PH@;@74514AMZ'?PH9T\P=77D# M$OH(K!%N?XWDB8?3 &,RB-R4>#:0#W*JE'41CQ.L=53O2CDALUA*TSB4[A[F MBBFLX]J,,JH5I7AP7]&RGR-EAQ[Q3&0(OE8&HY8!>;IB#F0 MX\C-.'+D)6@=I\\OY.L4RTB!.E_(IGJ-LT;\6DHF^'/^>XH$ISM"F+MASLJD M?,P-BEMY$CQ\>QD$#MK$=?8+9C]D,D1[%B T<>9Y65:;470YT91-/>LUV5FK M\XRT!9DSPCA4$M=D@&QV[8B-$+P-@%@J*(",QRZ(9$5L#C(BX@:%;^S&X%CD M;7:*061)&ZUD:G@,;*XB2&!F8\:NU5M-35]MN8,M/A7RI :Y?3KC0U=#I-O* MU#[%VK*%A!AXT[/,JIY9"7B+W['"8E@T;$CWRSI>ME.#8JW1M>F59'N6H6B: M#(7)4-PW0Z&C"=H2-,=(>.,6#]D5K,.PT^UV+.XWV@E/<_.*C M]1)A?8=SSCT1!:-3.D8B2V.6[R4WZRR_3D8+19#*I>93KJ@KOD1"EK=1;*XD MG_IS_F!G)EL]5.PEFDFIDN.B6DK(8TA"L+[484VRB7$RP;[H.+"_@GAWA [: M;]3D?.?^?[E;Y#[%>4B#MJ3=65YO9'U+BM$7A6DM=: M=UU=F:+6A_Z8[[5Y(87D-<+E52.6:T=)'^9""B&(7PFGU;7VY M]Z8;7Q:7TSD/OL;/6GN-G\%+.7BQ.K?JH<7BXQ5@Y?*X04$ MF6&8"B+&"+)JXL4P3$418QBFFG@QFK^B> %!UC:(V1IBZ$B/V?-Q[A>549$E M?33=]!NC/E&FX]6K,?A@N/77Q=R7 W)=??!'ZK)(*WZW&QK9)_>V'T^YMA3\U$%<^]*21N9"0=&-G;@X9<_/6D^ MV8B$>G6K>4@D=*R.@_F(/='L(Q[L- 5B(DHRY%.4U.D>$LG<)G6PG/,C#ZF. MXV,R]%S;N\$*&#KNPF$?/2[KMM6-DY$ALVU(J4.BN&/L!OM&Y]JPUY@W#-GO MNB9(41_5I[WC-^R_(F:O1(X:OZ1-LK=07F$&Z;;)LI*RKEPSM)(@V2P3=N@ MV(VHKN[^;XOO'/S^;PL('SH 'CT#& (X8 *XEVFZ/Z;G,VEOJLKY(,&3HZ+G M!V@XOI;E?5GUWN&9?3NW?2MI^Y7A 51._.V>%"IH!9;"#X84##\84C"D8$3C MW:H-=@R%NVRZN$Q^VG+VXCO;%F(T*A4@_^1^@H?=6$?Z-+\"3.**[?'>2'^H M45P"'')N(74.Y0'36@N8_&:FH:!:'GB&J8.SBE8(AD9()50,#-\79_88XC?$ M;VC$T(@1D"OLX(,F_H.(%[\1PU!9Q\W^X06,#RD^O#=B_9%AOUIQCT,*^QF* M-]@WV*\:]A^IO-M!6'*^2[OZ/PB$^G=3:2WQ-+T_=(0AH:J&.@P,4'# M*OM$(T;<&AHRXM9$H>]IR9Q; -_]BCX6# 1]TN;W5@@MDK&UJO MQ8CC'2Y?IH%_+GPW"+/[#_!JQ&9?W_-0XI4-K3K3ZV2X4"97FKNJH9QK&=X' MOLBC0 P'G5:_.[@8]ASGHFV/.O"I)RXZW69K,&JT.IW&XE62[7>N+\[Y2,0W MK]-+KJ,+>-AJM,J'?;O.<(%,KI#EEE@6S&.\1=P#V0JB9>8F3X?W1H-NV[[H MVUW@@'[+N>#-!O+"2'2& V[U^&@!_!VZK_(LNT/CHMOH=M,;H$N$?*?.Y%V: MN<55X-:D%8K@&7_.&),:!78K7,E5C"7(FUE%@W MOA*+6[S#!]W.1:O1[ERT1X)?#)UFX\)I<='M-3NCUM":T2X7*,HONO6+TV]C M8*HX6M ]W;E?2E0VW3K3BRE0T"PLY;[B<2GF4>5H9+M+J&;)3O3_]ST>RW^E9_N\BY]4R3'$C4XB3&:(D'=A]7I]X9 M[,?1W'<_CUP%*[J/].SQ]1[ZUDZ!ISUUK7KCL8!],2ZR[ABDUW37\52Z%L.[ M ADLB6K0]2)4TV_AHX.W5>^7>9G'HX,W^%!&GNR4OHW\ MWIU1LLK\!:F^'U;*JDM?YI;7Q(J<+;L$VS\1?C61[.RDX?7,N3NNV-&&;[77 M#Q/IFXOC?=]_>KAL9Z/#95N->J/:5VW=^7803H.0Q\)APQOV28Q$*'Q; M+#UQ=FMB=(\AJ )V!*]AR'Y8__3[H'Z?ZTNN"Z*/M1[NH5+,&S" _4OV&HR\NUXD0.13K@O\ M\**0ZGJT63U(O=M9W* JC$CSGGOKT9:[XUW[KU79[6W)F%U=6E@>MM@Z2$IQ MZ.S3DJT^^?GI_P&4DNE]@POE]^"7;P=5#0A<3W$4"?L(."WD=OQ"2 _P97[> M?_R5!/'+6V>7C[U\HJI;O1LO/L(KN!JMEO5-?+,:CE4?QY-E0?8[;I J'=?5 MQ[X)DC >L^.)\!WX?\SB0/Z!-SK[#OLDHIC"TNKV7+KCV;7=*34[6Q.(,X&XQ[Q_$X@S@;A*!^):5I&!.!.',W&XA\7A6M;N MXG GB(X1((3":MBO/G;%B)U^$W:"U?CLPPA^%2'^I&)K['<0,'C4"COS[3J; M)F&45;L ^'HB8<)P)QYEPW,'NUH3C3#CN M,>_?A.-,.*[JX;BF"<=5QPRJ&A!*",S-!+Q/T>D3X-4$O$_0R02\3]#)!K^H'O9J%UJ#M;]1K M^^G,*H2U2HEC-0^AK&Q80!RK1FVA\ *MSFIU&G*)? I"BW5;^-=G-\9)^_@9 MA__BNSC?.7:E1NPD<,0^1\.VPF45#W=M><^5C&=M><^5#%AM'<\5C$AMGY\/ M:LO+3[1MU6\[S]84?AUD%F-HW_!!#+J\Y=\BLG3\]_QT!ZSEB4/M*\Q.2'&;5P?1D?"9/]Y]>GM M"_;,?!Q@%BX.-ALNB?MG ]?WPN:MB!Y064*L* $J+KE4% *6%VJH" M@$VV\,.RNU[^*UMPF\58(MJ MAM]. E@S^\@OQ3^^L[J-EV>8-^K0F,4NK%A.DZQ&_CQ M5%:DR=&LAO7S&!$U,T.01X=<$31[#;DW0Y-!V M>\A!DQ]B/O1$H87=+I8.R.6L3JMD+P[2YXXDH%]8SN.2K'PV]P/ZJ>:M=[RF MAP&1L!YN&(2."(_LP//X-!(O](>7\H<7#:K26VO2(C#6VK56?[N,KQDA]XV& M:Y'H^'^K8X1E;>YCKCWP+!83UFU8SX;/GUF-YU0D%8S8)W&9>++<[/SHMQJS M86O<]9F+U.N.7(IN925I8QZQH1 ^$]]L+\%J,BI2B\=NQ%139GV%3#Q8NB(! MNT7">EHJ82W?W8DB$X5S6?06V2!,$@\F&_,K(>DDF+@4/YTN(T7^_%EG"176 M%XL>44(-;V0C:\R_RK*ZD11@#* S]:ABCGO>#;.#*?:WPK#EMC+,_,A5L_IWGS^<++7\\//:5O//)'RI8!;( MP(^CA;;LM<0Z"^IE$.2@,7YZDX3#,$!0VP@1] '**4'(HQ]T9:(I+XE0_4Y# \B<=!"+MSZG'XG.^HGED4J0MM)M9T?9/)C*?:[J'$6NVJ MYE@G-SRF&4=><*V]+OWW$=HI+Z1XO 8PW2J6^B@?1H&7Q&++XFBULVG= MP4?.U,J=XK;U9M- ?==0;W?K[9X!>W%@OSWS3@S9MXD>/+SVP__/7[[^;_L]]/WI.[9V?L34&?#6_L4R3!*5,81U3F7YCU ;(M ^]TVW\ M$/W 3GX]_O061-W;.OOUPZ?WAJB,1"MN2R=C'F)4#8DK"'U#7(:X"MR2NR3V MY<:P.AN#)J&(*']E$^MK'HL7[!V_85W9S&_( M<>^L-^-2&(JLR)8,15:!(@_(R?CGAU_?LW_6P=DX/7__Y;.AM&I1VFYDGZ)* M3*B63)+_#,8^D>-81'X2&W)\C.18(5\E\TM^!Z^$+7-=%LZ"W\QUJ3CA&K^E M J1IK$23"CDLHBRV^O[!"]MZP=#Z7'7%NP 6VRY*6^G#27#/*CT[A59ZYFNU M5)'E3+76['?H![2D-)DO$+T*7&=Y?6A: /K#,'!NX#_C>.+]_/\!4$L#!!0 M ( ,]#IE1U$4FZ*Q )// 8 ;'EL="TR,#(R,#,S,7AE>#$P9#$N M:'1M[1UK<^*V]J_HTFEW>R>81YY+TLRP"=O-E$ N8;NST^D'80NLQE@>20ZA MO_Y*L@V&@#$/8Y-X9Y(-1K+.6T='1T=7_RD6&[8);1T9X&OWO@D,HKM#9'.@ M4P2Y>#K"W 1=XCC0!O>(4FQ9X#/%Q@ !\$FKG&AE[=-9L7A])5YUX_$-^O#M<_/N!A2*I=+W MXYM2Z;9[ZWTAWEX!70IMACDF-K1*I4:K HFYTZM5!J-1MKH6"-T4.IV2B8? M6BLK^43\1M"XOAHB#H%N0LH0_ZWPK?NE>"%:<,PM='U5"O[W MVO:(,;Z^,O S8'QLH=\*0T@'V"YRXM2.RPZ_%#U+XNNY-B_%$3:X6:N4RS]? M.M PL#TH6JC/:Y6*=GXV?4;QP)P^)!YR-8HLR/$SDF^/&#LTAFCH!,WZQ.;% M/AQB:US[< ,MW*/XP]&'K\AZ1ASK4/S-!!V+#%'<_W"IFC/\+Q)@B)=:V$9% M$WEP:95/E]ZH-1]9V3H8Z!DSW,,6YN.:B0T#V:+!+S]=5,O'EU>%&\92 ()I]&0#HS\0R M+F/B_4HN= M!*E[!S%D0+4\E"G"-:9 [4A:37BF6M M?*I&:+R8@GQ00*J!>"L5[R#J-10-,).P<8#[P'%[%M9%)P,SW1*6WM# HWR[&I^) M=S/16[Q" 25H\11,81#\]5_Q[V]MG\*G"Z(A&L&32#G,CG#E>.1XY'CD>.1X M9 6/X[-5DWKANMG^46]V?[1;C2-PT\XGOIWA49XRH AMHY@9:&;(^MJ-]9^H M):GDPP'1^0UC%J7"G^NM/T#["[AOM[J=1KV9O@XOXTF,5=0A,RE'-4;Y,&G7M0?QI0XMI&42<6 MH;5@[@LQ8_8+'ZCJ')#E13P+.VK^CK+_:&:7>7X7V8$#5.Q1!)^*L"_DK@:M M$1PS7P3.S[23\Y^#R=M[5GZU+YWO=^?[W8>PW[W2LJZU!NBVP4+O,_VU04R, MMG.3UY&K?6K:UG I\F);[G/7U!)D.:!+DQRZ)F8!J!$=)NW!%^)2;H(8?<0@ M%=6G/D2V(5.TUAK(;\P)B(<)-]$F[X_W:GDB/,N58NE[//XHE8@U+MABK!!CXPZG M$*Q<_IHIN,?$ M;GO1:DPI&XFCXM@Z5)@.<2L4:V-A L*4Q;%':\J3G+B0L8[!"P; -B>K.LR* M>&^\7GMACQ)0H1[B(X3L&'TJVJ=-!O@,[2<@U.U>-!8>O;6FJ=Q>E"4 F\O9 M"JIO*&A-,H86'[=M= 1NB 9V@&;S?GTDCV)*^BM!C,D]G=B,8^YRQ*;TC.I: MU1%/I#8N"^<*6EKQ#@3_IKB9-,,DS<;8DF5V43CAAR^/54';)X M--K0T+7(,QKV$ 45.0%7SF-9O-.M379,Y&?-<,Q.GF6;V*F8O9KW1])/@IZ\ M)"<"TFW9@9,;$M8-;;@6?U4!0B1-0 ;E9+(6AZ517TN':%Q/T3,SC S%8G\X M-<_QAC&%EX1M%9H#%/41G3I-8%US&G:NK"&.[,)8M@V\#,V7&C%94]UGCT [FUQ(XDX7IN$VCZV7(*P MCE:-L4^[073I0I,X[2N6]>D5BL?GLZ&L4V]1$8H57BBR*]Q/E^ =HM\RGGU? M2WR_-CJ-^N.B+G''6^A)SW5>HE1QAU +*3G--^^]4R3^:A7(I:=QUP?]=L/ K7<02IP2:>(W$05:YD M;RP&OEP?@>BI,B[RTYDSL2BK$,W%8K@HQKHX;NSO)6V=DI2K6(HJAAES!?7E MWS=*%80*8;[KMY)^VI=VIQ'=^@CT"04#0KQ= MS6=HN;!GR6HL-L.&C$MA8A_YA5ATA 5U9#OF]OM8Q\C6QS+QP M_0;%BE]-: M;PR@_B36,!8R!LCP>@=+FZVLG=2+A)6R<+V)E3R>#[8G8%MV,V/UB661D7SV M+DT+5]+MY;7_5B@7@(XLRT]3GWSVJ:8^^^#ZF?!RCPPZ#-6"/RXWQ2,J.AK@ M%5J/RFQX^5'!7[3@F+B\ULLZHWS5Z5N!'^XDQ_RWDK$U5\PU5/[UZFL/ G404NZ544SH M@A2_!)%,$)M%R8IOBEU3[RP3F!:NM53A".>3]79CXV- XC]:2I-NQ R;*$1R MF24C/](M4IEEJ4"QS'68R*[RXB1\'K!IT8JAY4&E5 B4&7Y-W#5U_" ;,*U< M/R .%".S\-Q3%*,M)14J&10PIE5:IY+.LMQK*J MF8EE)1D%"=Q+YM>5S9Z>[KH$WA;TRC4ZED:?7F13H^$JC=[WK-]-R]T(S]% M+#:#_3[_9*3\4Q$&0&"+L1^E-^[.%?89 6R!F:.T.8:MM4X/8OH3S/OF]9G"FSL KE<^!:OUTG@ M,?K]@H-';M WP1E,RJ1PG-WKO8PV'60A.:23W!>:$8C,ZU))"ZYZF3X2-I?Q MV>=32.9A#/%NSCAZEGW.-"K-]^VS5CYW^%2>02#7*]D=5#!SYNMY!1KA>C\; MW5'C7>PBW1!-GMP)0MOJJ(&*[ZC+9:RQ=Q&,_,JA1*JIO"V&],&C;B+#%3.O M% EM2,=E_53FG-'YKTZ,KW'AKCW6<,=/RG.>=5R/_'A2@VK=CK,+@"T= MN;T=0=[+6N^]F[ZL1FJ/,Q.IW7\:VYTMOG#\[_+LPUVQK9(LU^3.=,ZJP] P MM7F>,^LPF#5; RUM1-]U4F^*V;M+TTZB3W,GG>,1>78[M10/0T6H\YRQ/& M]FRHZ&':],CHF1+O I#E-9O>F4*C%QTYV? CTE;IR%()N?*L*O3P[A2'9\4! M3UMQHL1E86WO=^=9JC+[6>,.>G$H8FQQ^?6]PU6=OSDC*V1BKH,H0W(SGE#@ M7= 24:$L:3/8RP:[TMNKNCEP@(H]BN!345T_6(/6"(Z9+P+G9]K)>9#S6_2>E2510J(TA"_% MD,#,'$GU!PV>S4#R^M#C_'MG(7WG0AEQBG!GQS:J@2T*)XNM)?/+3,RLB"SB M?)XU'S+>&!H4H3]099[D=^*SVV;0XK)I$I,'\EK;JQ)^QMH M0P,"Z#B6,'QR1N'>76T:Z,K*,?X]-D.7"7JXO2&>%*_\QZ68&=BK>.6/K$L, MHN"(GMA/@TW^] KH[>YV] V6D$GA&%HZZ^J.[T2P+ES_%2"#M]$=I2SJ/DM= M.LT":LA=*F5Q$%0X8% M[ZCXTVS_JS>Z/=JMQ!&[:VHIB03F;]H12X?KSN#8)GKJ; MO23!57V)E4!'%NRSP#W4_^<*T_C+3Y6S\N4VO[VRI0?'J18,-6H_,HK0[;_=SO?4'$,O#^W:K MVVG4FP?I[AZ"E:_;!A6KW2;\%]+